Learn how to configure your agent to speak multiple languages.

Overview

This guide shows you how to configure your agent to speak multiple languages. You’ll learn to:

  • Configure your agent’s primary language
  • Add support for multiple languages
  • Set language-specific voices and first messages
  • Optimize voice selection for natural pronunciation

Guide

1

Default agent language

When you create a new agent, it’s configured with:

  • English as the primary language
  • Flash v2 model for fast, English-only responses
  • A default first message.
Conversational AI language overview

Adding any additional language automatically upgrades the agent to use our v2.5 Multilingual model.

2

Add additional languages

First, navigate to your agent’s configuration page and locate the Agent tab.

  1. In the Additional Languages add an additional language (e.g. French)
  2. Review the automatically translated first message, and if needed, customize it for each additional language.
Conversational AI language selection

Selecting the All option in the Additional Languages dropdown will configure the agent to support 32 languages. Collectively, these languages are spoken by approximately 90% of the world’s population.

3

Configure language-specific voices

For optimal pronounciation, configure each additional language with a language-specific voice from our Voice Library.

Conversational AI language-specific voice setting
4

Starting a call

Now that the agent is configured to support additional languages, the widget will prompt the user for their preferred language before the conversation begins.

If using the SDK, the language can be set programmatically using conversation overrides. See the Dynamic Conversation guide for implementation details.

Language selection before call

Language selection is fixed for the duration of the call - users cannot switch languages mid-conversation.

Best practices

Built with