How the Bot Works with Languages

The bot’s AI capabilities allow it to recognize languages automatically. So, when a user asks something in, for example, Estonian, the bot uses an Estonian answer from an automatization with a trigger or translates a generated answer on the go if it uses other automatization.

<aside> 👉 It doesn’t matter what language is set up by a user in the Norby Chat. This setting affects only the interface, not the bot's answers.

</aside>

Set Up Bot Languages

We provide two settings to set up languages for the bot:

Languages.png

The Default Bot Language

The default language in the Project Settings is the language the bot uses when the language can’t be recognized or isn’t set up in an automatization.

The default language the bot also uses to greet your clients when they open a chat for the first time (learn more about the greeting and other triggers here). But the greeting language can be overridden if you use the language parameter in the Norby Chat or your client sets the interface language.

<aside> 👉 The priority of the greeting language settings: The Default Language (lowest) → The Language Parameter lang → The language the client sets in the Norby Chat (highest)

</aside>

All Supported Languages

The bot supports multiple languages, all available to set up from the Project Settings. When you add more languages there, you can set up automatizations with triggers for all chosen languages.

Bear in mind that you do not need to translate the content for automatizations (except those with triggers, as mentioned above)—the bot does it on the go automatically. For better bot performance, strive to use English content for this type of automatizations.

What Happens if I Remove a Language?