floe
Home / Docs / Languages & Voices

Languages & Voices

Floe's demo and website agents speak 21 languages. A visitor can pick one before they start, or switch during the conversation without losing it.

LanguageNotesA visitor switches to it by
EnglishThe default. Every site starts English-only.Speaking it, or the language control
HindiSpoken the way Indian buyers speak it, with product and business terms left in English.Speaking it, or the language control
SpanishVoices from Mexico and Spain. Addresses visitors as usted.Speaking it, or the language control
FrenchVoices from France and Canada. Addresses visitors as vous.Speaking it, or the language control
GermanAddresses visitors as Sie.Speaking it, or the language control
PortugueseBrazilian Portuguese; one European Portuguese voice is available.Speaking it, or the language control
ItalianAddresses visitors as Lei.Speaking it, or the language control
DutchAddresses visitors as je.Speaking it, or the language control
RussianAddresses visitors as вы.Speaking it, or the language control
JapanesePolite です・ます style.Speaking it, or the language control
PolishAddresses visitors as Państwo.The language control
SwedishAddresses visitors as du.The language control
FinnishAddresses visitors as sinä.The language control
CzechAddresses visitors as vy.The language control
TurkishAddresses visitors as siz.The language control
DanishAddresses visitors as du.The language control
NorwegianBokmål. Addresses visitors as du.The language control
TamilEveryday spoken Tamil, with product and business terms left in English.The language control
TeluguPolite మీరు forms, with product and business terms left in English.The language control
BengaliPolite আপনি forms, with product and business terms left in English.The language control
MarathiPolite तुम्ही forms, with product and business terms left in English.The language control

Those are the languages available today. There is no setting that adds another.

English and Hindi have had the most use. The rest are newer, and the eleven from Polish onward are the newest: preview the voice and hold a test conversation in the language before you enable it on a live page.

Turning on a language

Demo Agent → Configure or Website Agent → Configure, in the Languages & voices card.

Enabled languages are listed with their voice and a preview button. The languages you have not enabled sit under Add a language; tick one to add it. One enabled language is marked as the visitor default. A returning visitor keeps whatever they last chose; a new visitor whose browser is set to one of your enabled languages gets that one; everyone else gets the default.

Every site starts English-only. Until you enable a second language, your visitors see no language control at all, because there is nothing to switch between.

One trade-off worth knowing: enabling a second language from Hindi to Japanese in the table above can slightly reduce speech-recognition accuracy for every visitor, including the English-only ones. If your audience is entirely English-speaking, leave the others off, and enable only the languages your visitors actually speak.

What stays in your words

The agent keeps your product's name, feature names, and on-screen labels exactly as they appear in the product, whatever language it is speaking. A visitor hearing Spanish is still told to open Board view, because that is what the button says.

You do not need to translate your guides or your knowledge base. The agent works from the content you already have and answers in the visitor's language. One exception: a question you wrote into a guide for the agent to ask can be asked in the language you wrote it in. Test your guides in each language you enable.

Custom copy you write for the widget — greeting lines, opener chips, button labels — is shown to visitors using English. In every other language the widget shows Floe's own translated copy instead. A suggested reply that names one of your guides keeps the guide's title as you wrote it.

Voices

Each language gets its own voice, chosen in the same card, from voices native to that language. A few English voices can also speak Hindi; those are marked multilingual. Norwegian and Marathi have two voices each; every other language has at least three.

Set the voice here, not on the Personality & tone card. That card controls how the agent talks — tone, pacing, how it frames things — but the voice a live session actually uses comes from the Languages & voices card.

Use Preview to hear a voice before you commit to it.

What the visitor sees

When two or more languages are enabled, a small globe control appears next to the agent — on the demo intro screen, in the demo sidebar, and in the website agent's chat header.

Before the session starts, switching is instant.

During a live session, switching keeps the conversation. The transcript, the context, and the connection all survive; the agent waits for a natural pause, changes voice and language, and carries on from where it was. The visitor sees "Switching…" for a moment. If a switch fails for any reason, the session rolls back to the language it was already speaking.

The one thing that resets is the suggested-reply chips, since they were written in the previous language.

Automatic switching

The agent also notices which language a visitor is speaking. A visitor who asks out loud for another language — "switch to Spanish", "en español, por favor", "हिंदी में बात करें" — gets it on that turn. A visitor who simply starts speaking it is switched once it is clear that is the language they want, not on a single borrowed word.

This follows speech. A visitor who is typing changes language with the globe control.

It covers the ten languages from English to Japanese in the table above. The eleven from Polish to Marathi are never picked by ear: a visitor chooses one with the globe control, arrives with it as their saved or browser language, or asks for it out loud in English ("switch to Polish"). The agent does not switch to Polish because a visitor started speaking it. Once a session is speaking one of these eleven, the globe control is also how the visitor leaves it. The Languages & voices card notes this on each one you enable.

Automatic switching only ever selects a language you have enabled. A visitor speaking a language you have not enabled is answered in whatever language the session is already speaking — the agent does not switch to a language it cannot speak.

The onboarding agent is English-only

The onboarding and support agents run in English. There is no language card on their Configure page, and the setting cannot be changed through the API.

If this blocks you, tell us — it's a product decision, not a technical limit.

Pronunciation

Product names are where voice agents embarrass you. "Floe" read as "flow-ee", an acronym spelled out when it should be spoken as a word.

Settings → Pronunciation lets you fix that. Add the written form and how it should be said, and the agent applies it to live speech.

Pronunciation rules currently apply to English sessions only. In any other language the dictionary is not applied, so a name you have corrected will be read with that language's default pronunciation.

The card can also suggest pronunciations for terms it finds in your product content, which is usually faster than typing them yourself.

FAQ

Does the agent detect a visitor's language automatically? For the ten languages from English to Japanese, when you have enabled them, yes — see above. The other eleven are chosen by the visitor. It will not detect and switch to a language you have not turned on.

Can I add a language that is not in the list? Not today. The 21 above are the supported set.

Which Norwegian? Bokmål. A browser set to Bokmål or Nynorsk starts in Norwegian when you have enabled it.

Which Portuguese and which Spanish? Portuguese is Brazilian. For Spanish you choose a Mexican or a Spanish voice.

Does switching language restart the demo? No. The conversation, the transcript, and the browser session all continue.

Which agents support this? The demo agent and the website agent. Onboarding and support are English-only.

Can a visitor pick a voice? No. Visitors choose a language; you choose the voice for each language.