Add live chat to TYPO3. DeskCrew support widget
DeskCrew adds live chat, a knowledge base, and ticketing to a TYPO3 site with three lines of TypoScript headerData. No extension to install.
One paste on TYPO3
One script tag. No build step, no package to maintain, nothing that can break on a platform update. The exact steps are below.
AI drafts, humans approve
The AI drafts replies grounded in the knowledge base you publish, and every draft waits in an approval queue until a human sends it.
Every conversation is a ticket
Widget chats, emails, and board posts land in one dashboard with full history; visitors who leave get their answer by email.
Free plan, no card
The free plan includes the chat widget, a public knowledge base, and ticketing. Start free and upgrade only when you outgrow it.
How to install DeskCrew on TYPO3
In the TYPO3 backend, open the TypoScript module (called Template in TYPO3 v11 and earlier) on your root page and edit the Setup.
Add the snippet as headerData, for example: page.headerData.1499 = TEXT and page.headerData.1499.value = <the DeskCrew widget snippet>.
Clear the frontend cache. The chat bubble appears on every page; your real key and board slug are on the DeskCrew dashboard’s Install page.
<script src="https://deskcrew.io/desk.js" data-key="pub_YOUR_KEY" data-board="your-board" defer></script>
pub_YOUR_KEY and your-board are placeholders. Your real widget key and board slug are in your DeskCrew dashboard under Install (free signup, no card).
DeskCrew vs the usual suspects
| DeskCrew | Tidio | Crisp | Zendesk | |
|---|---|---|---|---|
| Free tier | Yes. Free plan, no card | Yes (limited) | Yes (basic) | Free trial only |
| AI included | Yes. AI drafts on every plan, human-approved | Paid add-on | Higher plans | Paid add-on |
| Setup | About 2 minutes. One script tag or plugin | Minutes. Script tag | Minutes. Script tag | Longer. Full workspace setup |
| Price floor | $0 free plan · paid from $29/mo | Free plan; paid tiers above | Free plan; paid tiers above | Per-agent pricing, no free plan |
Competitor cells generalize their public pricing pages. Always check current plans.
DeskCrew has a free plan with no card. Chat widget, public knowledge base, and ticketing included. Every new workspace starts with full Team features free for 14 days, and paid plans start at $29/mo. Full details on the pricing page.
FAQ. add live chat to TYPO3
How do I add a third-party script to TYPO3?
Via TypoScript: add a page.headerData TEXT object whose value is the script tag (or use page.includeJSFooter for a file include). For the DeskCrew widget, three lines of headerData in your root template do it.
Do I need a TYPO3 extension for a chat widget?
No. HeaderData is core TypoScript, so the one-line script ships from your existing site template. There is nothing to install or update through the extension manager.
Does this work on TYPO3 v12 and v13?
Yes. The module was renamed from Template to TypoScript in v12, but page.headerData works the same across v11, v12, and v13.
Should the script go in headerData or includeJSFooter?
Either works. headerData takes the full script tag as-is (simplest for a snippet with data attributes); includeJSFooter is for including JS files and would need the attributes configured separately.
Is there a free live chat widget for TYPO3?
Yes. DeskCrew’s free plan includes the chat widget, a public knowledge base, and ticketing, no card required.
Where do chats from my TYPO3 site go?
Every conversation becomes a ticket in your DeskCrew dashboard. The AI drafts a reply grounded in your knowledge base, a human approves it, and visitors who already left get the answer by email.