Paid feature — auto-translate runs on Basic and Pro.
You write your knowledge base once, in your own language. The assistant detects each visitor's language and answers in that language, drawing on the same content. When a human takes over a chat in a language your team doesn't speak, messages are translated in both directions.
Set it up under Settings → AI & Engagement → Multilingual Auto-Translate.
How do I turn it on?
- Tick Enable auto-translate.
- Under Languages your team speaks natively, pick every language your operators can actually handle. The first one you pick is your primary language — the one operators read and draft in.
- Save.
Chats in your team's languages reach operators untranslated. Everything else is AI-translated.
What do operators see on a translated chat?
The message in your primary language, with the original one click away — each message carries a Translated from … · show original control. Operators type their reply in your primary language; the visitor receives it in theirs.
Does the widget itself get translated?
Yes, separately from the AI. The widget's own interface (buttons, placeholders, the pre-chat form) ships with 12 built-in languages and follows the visitor's browser language.
Under Settings → Widget → Language & Localisation you choose which languages appear in the widget's language switcher. If you select none, all 12 are available.
Can I change the wording for one language?
Yes — Translation Overrides, on the same panel. Supply a JSON object keyed by language code, containing only the keys you want to change; everything else falls back to the built-in translation. Click View example for the format and the full list of available keys.
The most common use is the greeting bubble. Your Greeting Text is a single
string in one language — add a per-language greeting override and each visitor
gets greeted in theirs, falling back to your Greeting Text when their language
isn't configured.