Configuring multi-language support for voice AI agents

<body>
<p id="docs-hc-snippet" style="display: none;">Multi-language support forvoice AI agentsallows an AI agent to handle phone calls in different languages, adapting its accent, vocabulary, and conversational style based on the language and regional variant you configure.</p>
<div class="article-banners">
<div id="docs-wmp-link">
<a href="https://support.zendesk.com/hc/en-us/articles/5411234991258-plan" rel="noopener" target="_blank">What's my plan?</a>
</div>

<div class="article-banner" id="suite_all">
<table>
<tbody>
<tr>
<td>
<strong>All Suites</strong>
</td>
<td>Team, Growth, Professional, Enterprise, or Enterprise Plus</td>
</tr>
</tbody>
</table>
</div>

<div class="article-banner" id="support_with_talk_all">
<table>
<tbody>
<tr>
<td>
<strong>Support with</strong>
</td>
<td>Talk Team, Professional, or Enterprise</td>
</tr>
</tbody>
</table>
</div>

</div>

<div class="body">

<p class="p">Multi-language support for <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/10169333291290" target="_blank">voice AI agents</a> allows an AI agent to handle phone calls in
different languages, adapting its accent, vocabulary, and conversational style based on
the language and regional variant you configure. </p>
<p class="p">This article contains the following topics:</p>
<ul class="ul" id="adv_voice_ai_agents_language__ul_gfx_khv_bjc">
<li class="li"><a class="xref" href="#topic_ocf_lhv_bjc">About multi-language support for voice AI agents</a></li>
<li class="li"><a class="xref" href="#topic_g1n_nhv_bjc">Adding supported languages to voice AI agents</a></li>
<li class="li"><a class="xref" href="#topic_fsn_kbg_kjc">Choosing your voice settings</a></li>
<li class="li"><a class="xref" href="#topic_xpd_4hv_bjc">Configuring a voice AI agent’s greeting and escalation messages</a></li>
<li class="li"><a class="xref" href="#topic_t4g_phv_bjc">Routing customers to the right language</a></li>
<li class="li"><a class="xref" href="#topic_tzk_rhv_bjc">Supported languages and locales</a></li>
</ul>
<p class="p">Related article:</p>
<ul class="ul" id="adv_voice_ai_agents_language__ul_v3k_lhv_bjc">
<li class="li"><a class="xref" href="https://support.zendesk.com/hc/en-us/articles/10701417287194" target="_blank">Adding and managing supported languages for AI
agents</a></li>
</ul>
</div>
<div aria-labelledby="ariaid-title2" class="topic nested1" id="topic_ocf_lhv_bjc">
<h2 class="title topictitle2" id="ariaid-title2">About multi-language support for voice AI agents</h2>
<div class="body">
<p class="p">Multi-language support for voice AI agents offers the following key features: </p>
<ul class="ul" id="topic_ocf_lhv_bjc__ul_ddc_yhv_bjc">
<li class="li">
<strong class="ph b">Native-sounding accents</strong>: Choose specific regional variants (for example,
Mexican Spanish vs. European Spanish). </li>
<li class="li">
<strong class="ph b">Automatic language switching</strong>: Callers can request to switch languages
mid-conversation. </li>
<li class="li">
<strong class="ph b">Flexible language routing</strong>: Route callers to the right language based on
phone number, caller information, or customer preference. </li>
<li class="li">
<strong class="ph b">Regional vocabulary</strong>: The AI uses region-appropriate terms and
expressions. </li>
<li class="li">
<strong class="ph b">Fully generative</strong>: There’s no need to translate your procedures or
dialogues. The AI agent automatically handles all conversations in the
configured language. You only need to configure the Welcome reply and Escalation
reply for each language. </li>
</ul>
<p class="p">Customers can request to switch languages at any point during a conversation. The AI
will automatically: </p>
<ol class="ol" id="topic_ocf_lhv_bjc__ol_dxg_zhv_bjc">
<li class="li">Detect the language request. </li>
<li class="li">Check whether the language has been <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749666714#topic_rmc_kzx_jgc" target="_blank">added</a> and <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749666714#topic_etz_kzx_jgc" target="_blank">activated</a>. </li>
<li class="li">Switch to the requested language, if supported. </li>
</ol>
<p class="p">The AI agent can also list all available languages if the customer asks which
languages are supported. Examples of what customers might say: </p>
<ul class="ul" id="topic_ocf_lhv_bjc__ul_svy_zhv_bjc">
<li class="li">"Can we switch to French?"</li>
<li class="li">"Ich möchte auf Deutsch sprechen" (I want to speak in German) </li>
<li class="li">"What languages do you support?" </li>
</ul>
</div>
</div>
<div aria-labelledby="ariaid-title3" class="topic nested1" id="topic_g1n_nhv_bjc">
<h2 class="title topictitle2" id="ariaid-title3">Adding supported languages to voice AI agents</h2>
<div class="body">
<p class="p">For an AI agent to be able to converse with customers in a given language, you must
perform the following tasks: </p>
<ul class="ul" id="topic_g1n_nhv_bjc__ul_x5x_d3v_bjc">
<li class="li">
<a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749666714#topic_rmc_kzx_jgc" target="_blank">Add the language as a supported
language</a>
</li>
<li class="li">
<a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749666714#topic_etz_kzx_jgc" target="_blank">Activate the language</a>
</li>
</ul>
<p class="p">Optionally, you can also <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749666714#topic_fhd_mzx_jgc" target="_blank">set a language as the AI agent’s
default</a>.</p>
</div>
</div>
<div aria-labelledby="ariaid-title4" class="topic nested1" id="topic_fsn_kbg_kjc">
<h2 class="title topictitle2" id="ariaid-title4">Choosing your voice settings</h2>
<div class="body">
<p class="p">You can select a default voice as well as language-specific voices. You can change
the default multilingual voice between female and male. You can also add a voice
override for a specific locale with a high-fidelity voice for better accents.</p>
<p class="p"><strong class="ph b">To choose voice settings</strong></p>
<div class="p">
<ul class="ul" id="topic_fsn_kbg_kjc__ol_iwt_ybg_kjc">
<li class="li">
<a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357758773658#topic_hps_snf_52c" target="_blank">Customize the agent's
identity</a>.<p class="p">The <strong class="ph b">Voice settings</strong> fields allow you to select
a voice for each supported language.</p>
<p class="p"><img class="image" id="topic_fsn_kbg_kjc__image_drv_2dg_kjc" src="https://zen-marketing-documentation.s3.amazonaws.com/docs/en/aiaa_agent_voice_settings.png" width="650"></p>
</li>
</ul>
</div>
</div>
</div>
<div aria-labelledby="ariaid-title5" class="topic nested1" id="topic_xpd_4hv_bjc">
<h2 class="title topictitle2" id="ariaid-title5">Configuring a voice AI agent’s greeting and escalation messages</h2>
<div class="body">
<p class="p">After adding a language, you need to configure what the AI agent says when answering
or escalating the call in that language. You do this by editing the following system
replies: </p>
<ul class="ul" id="topic_xpd_4hv_bjc__ul_cnj_h3v_bjc">
<li class="li">Welcome reply </li>
<li class="li">Escalation reply </li>
</ul>
<p class="p">For instructions, see <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749481882#topic_onc_bjr_t3c" target="_blank">Editing a system reply in an AI agent with
agentic AI</a>. </p>
<p class="p">When configuring each system reply, write the AI agent’s message in the language you
want to support. For example, if you want to support Spanish, your Welcome reply
might look like this: "Hola, soy el asistente virtual. ¿En qué puedo ayudarte?" </p>
</div>
</div>
<div aria-labelledby="ariaid-title6" class="topic nested1" id="topic_t4g_phv_bjc">
<h2 class="title topictitle2" id="ariaid-title6">Routing customers to the right language</h2>
<div class="body">
<p class="p">When you have multiple languages configured, or multiple phone numbers <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/11179614475162" target="_blank">connected</a> to the same AI agent, you
can:</p>
<ul class="ul" id="topic_t4g_phv_bjc__ul_usn_l3v_bjc">
<li class="li"><a class="xref" href="#topic_etf_j3v_bjc">Automatically route customers to
the appropriate language</a></li>
<li class="li"><a class="xref" href="#topic_q4v_j3v_bjc">Ask customers which language they
prefer</a></li>
</ul>
</div>
<div aria-labelledby="ariaid-title7" class="topic nested2" id="topic_etf_j3v_bjc">
<h3 class="title topictitle3" id="ariaid-title7">Automatically routing customers to the appropriate language</h3>
<div class="body">
<p class="p">You can automatically route customers to the appropriate language. You do this by
creating an <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357756651290" target="_blank">action</a> that updates the conversation’s
language, and then triggering that action based on one of the following
criteria: </p>
<ul class="ul" id="topic_etf_j3v_bjc__ul_bdg_p3v_bjc">
<li class="li">
<a class="xref" href="#topic_lfx_53v_bjc">The phone number called</a>
</li>
<li class="li">
<a class="xref" href="#topic_j53_q3v_bjc">The customer’s phone
number</a>
</li>
<li class="li"><a class="xref" href="#topic_c2l_r3v_bjc">User data from your
system</a></li>
</ul>
</div>
<div aria-labelledby="ariaid-title8" class="topic nested3" id="topic_q1v_p3v_bjc">
<h4 class="title topictitle4" id="ariaid-title8">Creating an action that updates a conversation’s language</h4>
<div class="body">
<p class="p">First, create an action that switches the conversation to a specific
language. If you support many languages and want to be able to route calls
to any of them, you need to create a separate action for each language. </p>
<p class="p"><strong class="ph b">To create an action to update conversation language</strong></p>
<div class="p">
<ol class="ol" id="topic_q1v_p3v_bjc__ol_a5c_djv_bjc">
<li class="li"><span class="ph">In the AI agents workspace, <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357756913178#topic_t25_qvj_tdc" target="_blank">select the AI agent</a> you want to work
with.</span></li>
<li class="li"><span class="ph">Click <img class="image" id="topic_q1v_p3v_bjc__image_yfj_pxf_y3c" src="https://zen-marketing-documentation.s3.amazonaws.com/docs/en/ai_agents_content_icon.png">
<strong class="ph b">Content</strong> in the sidebar, then select <strong class="ph b">Actions</strong>.</span></li>
<li class="li">Click <strong class="ph b">Create action</strong>. </li>
<li class="li">In <strong class="ph b">Name</strong>, enter a descriptive name for the action, such as
<em class="ph i">Set language to German</em>. </li>
<li class="li">In <strong class="ph b">Target</strong>, select <strong class="ph b">Conversation</strong>. </li>
<li class="li">In <strong class="ph b">Task</strong>, select <strong class="ph b">Set</strong>. </li>
<li class="li">In <strong class="ph b">Field to update</strong>, enter <strong class="ph b">active_language</strong>. </li>
<li class="li">In <strong class="ph b">Value</strong>, enter the locale ID you created when adding the
language (for example, <em class="ph i">de-DE</em> or <em class="ph i">german</em>).<p class="p">If you’re
not sure, you can check the language code by <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749666714#topic_x5t_mzx_jgc" target="_blank">opening the supported
language for editing</a>.</p>
</li>
<li class="li">Click <strong class="ph b">Save</strong>.<p class="p"><img class="image" id="topic_q1v_p3v_bjc__image_iyk_vjv_bjc" src="https://zen-marketing-documentation.s3.amazonaws.com/docs/en/aiaa_action_updates_conversation_language.png" width="450"></p>
</li>
</ol>
</div>
</div>
</div>
<div aria-labelledby="ariaid-title9" class="topic nested3" id="topic_lfx_53v_bjc">
<h4 class="title topictitle4" id="ariaid-title9">Routing calls based on the phone number called</h4>
<div class="body">
<p class="p">If your customers call different numbers for different languages (for
example, one number for English support and another for German), you can
route them based on which number they called. </p>
<p class="p"><strong class="ph b">To route calls based on the phone number called</strong></p>
<div class="p">
<ol class="ol" id="topic_lfx_53v_bjc__ol_jqm_zjv_bjc">
<li class="li">
<a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749481882#topic_onc_bjr_t3c" target="_blank">Edit the system reply</a>
called <strong class="ph b">Welcome reply</strong> for the AI agent’s default
language.<p class="p">For help working with the dialogue builder, see
<a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749494810" target="_blank">Creating conversation flows
in the dialogue builder for AI agents</a>.</p>
</li>
<li class="li">At the beginning of the dialogue, add a <strong class="ph b">Conditional</strong> block
with the following details: <ul class="ul" id="topic_lfx_53v_bjc__ol_w4v_ckv_bjc">
<li class="li">First field: <strong class="ph b">Parameter</strong>
</li>
<li class="li">Second field: <strong class="ph b">toNumber</strong>
</li>
</ul>
</li>
<li class="li">Update the child Parameter block with the following details: <ul class="ul" id="topic_lfx_53v_bjc__ol_ktm_dkv_bjc">
<li class="li">First field: <strong class="ph b">is</strong>
</li>
<li class="li">Second field: Enter the phone number the customer called.
</li>
</ul>
</li>
<li class="li">In the Details panel, click <strong class="ph b">Add action</strong> and select the <a class="xref" href="#topic_q1v_p3v_bjc">action you created
above</a>. </li>
<li class="li">Under the Parameter block, add a <strong class="ph b">Link to</strong> block with the
following details: <ul class="ul" id="topic_lfx_53v_bjc__ol_bqh_fkv_bjc">
<li class="li">First field: Welcome reply </li>
<li class="li">Second field: Select the same language as the action. </li>
</ul>
</li>
<li class="li">Click <strong class="ph b">Publish</strong>.<p class="p"><img class="image" id="topic_lfx_53v_bjc__image_o5q_3kv_bjc" src="https://zen-marketing-documentation.s3.amazonaws.com/docs/en/aiaa_route_based_on_number_called.png" width="450"></p>
</li>
</ol>
</div>
</div>
</div>
<div aria-labelledby="ariaid-title10" class="topic nested3" id="topic_j53_q3v_bjc">
<h4 class="title topictitle4" id="ariaid-title10">Routing calls based on the customer’s phone number</h4>
<div class="body">
<p class="p">You can route calls based on the customer’s location, as detected by the
country code in their phone number. </p>
<p class="p"><strong class="ph b">To route calls based on customer phone number</strong></p>
<div class="p">
<ol class="ol" id="topic_j53_q3v_bjc__ol_x5d_kkv_bjc">
<li class="li">
<a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749481882#topic_onc_bjr_t3c" target="_blank">Edit the system reply</a>
called <strong class="ph b">Welcome reply</strong> for the AI agent’s default
language.<p class="p">For help working with the dialogue builder, see
<a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749494810" target="_blank">Creating conversation flows
in the dialogue builder for AI agents</a>. </p>
</li>
<li class="li">At the beginning of the dialogue, add a <strong class="ph b">Conditional block</strong>
with the following details: <ul class="ul" id="topic_j53_q3v_bjc__ol_sb2_4kv_bjc">
<li class="li">First field: <strong class="ph b">Parameter</strong>
</li>
<li class="li">Second field: <strong class="ph b">fromNumber</strong>
</li>
</ul>
</li>
<li class="li">Update the child <strong class="ph b">Parameter</strong> block with the following details:
<ul class="ul" id="topic_j53_q3v_bjc__ol_hsz_4kv_bjc">
<li class="li">First field: <strong class="ph b">is</strong>
</li>
<li class="li">Second field: Enter the country code of the customer’s phone
number (for example, +49). </li>
</ul>
</li>
<li class="li">In the Details panel, click <strong class="ph b">Add action</strong> and select the <a class="xref" href="#topic_q1v_p3v_bjc">action you created
above</a>. </li>
<li class="li">Under the Parameter block, add a <strong class="ph b">Link to</strong> block with the
following details: <ul class="ul" id="topic_j53_q3v_bjc__ol_h1b_qkv_bjc">
<li class="li">First field: Welcome reply </li>
<li class="li">Second field: Select the same language as the action. </li>
</ul>
</li>
<li class="li">Click <strong class="ph b">Publish</strong>.<p class="p"><img class="image" id="topic_j53_q3v_bjc__image_hrw_5kv_bjc" src="https://zen-marketing-documentation.s3.amazonaws.com/docs/en/aiaa_route_based_on_customer_number.png" width="450"></p>
</li>
</ol>
</div>
</div>
</div>
<div aria-labelledby="ariaid-title11" class="topic nested3" id="topic_c2l_r3v_bjc">
<h4 class="title topictitle4" id="ariaid-title11">Routing calls based on user data from your system</h4>
<div class="body">
<p class="p">You can route calls based on user information in Zendesk or your back-office
system that includes language preference. </p>
<p class="p"><strong class="ph b">To route calls based on user data</strong></p>
<div class="p">
<ol class="ol" id="topic_c2l_r3v_bjc__ol_n4k_wkv_bjc">
<li class="li">Use the <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357756844442" target="_blank">integration builder</a> to
create an API integration that fetches the user data you want to
route calls based on. </li>
<li class="li">
<a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749481882#topic_jhb_k4p_xfc" target="_blank">Edit the system reply</a>
called <strong class="ph b">Welcome reply</strong> for the AI agent’s default
language.<p class="p">For help working with the dialogue builder, see
<a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749494810" target="_blank">Creating conversation flows
in the dialogue builder for AI agents</a>.</p>
</li>
<li class="li">At the beginning of the dialogue, add an <strong class="ph b">API integration</strong>
block and select the integration you created. </li>
<li class="li">Select the appropriate child Scenario block and, depending on your
desired workflow, do one of the following: <ul class="ul" id="topic_c2l_r3v_bjc__ol_mks_1lv_bjc">
<li class="li">In the Details panel, click <strong class="ph b">Add action</strong> and select the
<a class="xref" href="#topic_q1v_p3v_bjc">action you
created above</a>. </li>
<li class="li">Add and configure a <strong class="ph b">Conditional</strong> block. </li>
</ul>
</li>
<li class="li">Under the Scenario block, or else the Conditional block’s child
Parameter block, add a <strong class="ph b">Link to</strong> block with the following
details: <ul class="ul" id="topic_c2l_r3v_bjc__ol_sg5_clv_bjc">
<li class="li">First field: Welcome reply </li>
<li class="li">Second field: Select the same language as the action. </li>
</ul>
</li>
<li class="li">Click <strong class="ph b">Publish</strong>.</li>
</ol>
</div>
</div>
</div>
</div>
<div aria-labelledby="ariaid-title12" class="topic nested2" id="topic_q4v_j3v_bjc">
<h3 class="title topictitle3" id="ariaid-title12">Asking customers which language they prefer</h3>
<div class="body">
<p class="p">You can let customers choose their language at the start of the call. </p>
<p class="p"><strong class="ph b">To ask customers which language they prefer</strong></p>
<div class="p">
<ol class="ol" id="topic_q4v_j3v_bjc__ol_lf3_2lv_bjc">
<li class="li">
<a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749481882#topic_jhb_k4p_xfc" target="_blank">Edit the system reply</a> called
<strong class="ph b">Welcome reply</strong> for the AI agent’s default language.<p class="p">For help
working with the dialogue builder, see <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357749494810" target="_blank">Creating conversation flows in
the dialogue builder for AI agents</a>. </p>
</li>
<li class="li">In the <strong class="ph b">AI agent message</strong> block, add information that prompts the
customer to select a language.<p class="p">For example: "For English, say
'English.' Para español, diga 'español.'"</p>
The AI will
automatically detect the language from the customer’s response and
switch accordingly.<p class="p">Alternatively, you can <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8979864563610" target="_blank">create a generative
procedure</a> that prompts the customer to select a
language.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div aria-labelledby="ariaid-title13" class="topic nested1" id="topic_tzk_rhv_bjc">
<h2 class="title topictitle2" id="ariaid-title13">Supported languages and locales</h2>
<div class="body">
<p class="p">Voice AI agents support 44 languages across 53 language and locale entries. Specific
AI agent <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/8357758773658" target="_blank">tone and answer length settings</a> are also
noted where relevant.</p>
<div class="tablenoborder">
<table border="1" cellpadding="4" cellspacing="0" class="table" frame="border" id="topic_tzk_rhv_bjc__table_e1v_mlv_bjd" rules="all" summary="">
<colgroup>
<col>
<col>
<col>
<col>
</colgroup>
<tbody class="tbody">
<tr class="row">
<td class="entry nocellnorowborder" rowspan="2" style="vertical-align:top;"><strong class="ph b">Language</strong></td>
<td class="entry nocellnorowborder" rowspan="2" style="vertical-align:top;"><strong class="ph b">Available locales</strong></td>
<td class="entry cell-norowborder" colspan="2" style="vertical-align:top;"><strong class="ph b">Tone and answer length settings</strong></td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;"><strong class="ph b">Recommended settings</strong></td>
<td class="entry cell-norowborder" style="vertical-align:top;"><strong class="ph b">Unsupported settings</strong></td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Afrikaans</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">af-ZA (South African)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;"> </td>
<td class="entry cell-norowborder" style="vertical-align:top;"> </td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Arabic</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">ar-001 (Modern Standard), ar-EG (Egyptian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Enthusiastic + Short or Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Azerbaijani</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">az-AZ (Azerbaijani)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short or Long, Enthusiastic + Short or Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Bosnian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">bs-BA (Bosnian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Bulgarian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">bg-BG (Bulgarian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Informal + Short or Long, Professional + Short, Enthusiastic + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Enthusiastic + Short, Professional + Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Cantonese</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">zh-HK (Hong Kong)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Catalan</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">ca-ES (Catalan)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Chinese</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">zh-CN (Simplified), zh-TW (Traditional)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">
<p class="p">(Simplified Chinese) Professional + Short, Informal + Long</p>
<p class="p">(Traditional Chinese) Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</p>
</td>
<td class="entry cell-norowborder" style="vertical-align:top;">
<p class="p">(Simplified Chinese) Enthusiastic + Short or Long</p>
<p class="p">(Traditional Chinese) Informal + Short</p>
</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Czech</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">cs-CZ (Czech)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short, Enthusiastic + Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Danish</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">da-DK (Danish)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Dutch</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">nl-NL (Dutch)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;"> </td>
<td class="entry cell-norowborder" style="vertical-align:top;"> </td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">English</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">en-US (American), en-AU (Australian), en-GB (British), en-CA (Canadian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;"> </td>
<td class="entry cell-norowborder" style="vertical-align:top;"> </td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Estonian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">et-EE (Estonian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Enthusiastic + Short or Long, Professional + Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Professional + Short, Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Filipino</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">fil-PH (Filipino)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Professional + Short, Informal + Short or Long, Enthusiastic + Short or Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">French</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">fr-FR (Metropolitan)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;"> </td>
<td class="entry cell-norowborder" style="vertical-align:top;"> </td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">German</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">de-DE (German)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;"> </td>
<td class="entry cell-norowborder" style="vertical-align:top;"> </td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Hebrew</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">he-IL (Hebrew)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Informal + Short or Long, Enthusiastic + Short</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Enthusiastic + Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Hindi</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">hi-IN (Hindi)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Informal + Long, Enthusiastic + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short, Enthusiastic + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Hungarian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">hu-HU (Hungarian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Indonesian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">id-ID (Indonesian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Informal + Short or Long, Enthusiastic + Short or Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">—</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Italian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">it-IT (Italian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Japanese</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">ja-JP (Japanese)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short or Long, Enthusiastic + Short or Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Kazakh</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">kk-KZ (Kazakh)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Enthusiastic + Short or Long, Professional + Short, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Professional + Long, Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Korean</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">ko-KR (Korean)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Informal + Short or Long, Enthusiastic + Short or Long, Professional + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Professional + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Lithuanian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">lt-LT (Lithuanian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Informal + Short or Long, Enthusiastic + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Enthusiastic + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Malay</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">ms-MY (Malay)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short, Informal + Long, Enthusiastic + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short, Enthusiastic + Short, Professional + Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Marathi</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">mr-IN (Marathi)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short or Long, Enthusiastic + Short or Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Norwegian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">nb-NO (Bokmål)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Enthusiastic + Short or Long, Professional + Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Professional + Short, Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Persian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">fa-IR (Iranian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Polish</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">pl-PL (Polish)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Informal + Long, Enthusiastic + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short, Enthusiastic + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Portuguese</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">pt-BR (Brazilian), pt-PT (Portuguese)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;"> </td>
<td class="entry cell-norowborder" style="vertical-align:top;"> </td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Romanian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">ro-RO (Romanian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Russian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">ru-RU (Russian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short or Long, Enthusiastic + Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Slovak</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">sk-SK (Slovak)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Enthusiastic + Short or Long</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Slovenian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">sl-SI (Slovenian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Spanish</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">es-CO (Colombian), es-EC (Ecuadorian), es-PE (Peruvian), es-ES (European)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;"> </td>
<td class="entry cell-norowborder" style="vertical-align:top;"> </td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Swahili</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">sw-KE (Kenyan)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Informal + Short or Long, Enthusiastic + Short or Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">—</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Swedish</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">sv-SE (Swedish)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Tamil</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">ta-IN (Indian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Turkish</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">tr-TR (Turkish)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Informal + Long, Enthusiastic + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short, Enthusiastic + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Ukrainian</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">uk-UA (Ukrainian)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Informal + Short or Long, Enthusiastic + Short or Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">—</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Urdu</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">ur-IN (Indian), ur-PK (Pakistani)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
<tr class="row">
<td class="entry nocellnorowborder" style="vertical-align:top;">Vietnamese</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">vi-VN (Vietnamese)</td>
<td class="entry nocellnorowborder" style="vertical-align:top;">Professional + Long</td>
<td class="entry cell-norowborder" style="vertical-align:top;">Informal + Short or Long, Enthusiastic + Short or Long</td>
</tr>
<tr class="row">
<td class="entry row-nocellborder" style="vertical-align:top;">Welsh</td>
<td class="entry row-nocellborder" style="vertical-align:top;">cy-GB (Welsh)</td>
<td class="entry row-nocellborder" style="vertical-align:top;">Professional + Short or Long, Enthusiastic + Short or Long, Informal + Long</td>
<td class="entry cellrowborder" style="vertical-align:top;">Informal + Short</td>
</tr>
</tbody>
</table>
</div>
<div class="p">
<div class="note" id="topic_tzk_rhv_bjc__note_ytt_jlv_bjc">
<span class="notetitle">Note:</span> If you need a different language or locale, <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/4408843597850" target="_blank">contact Zendesk customer support</a> to
request additional language support.</div>
</div>
</div>
</div>
<script id="docs-schema-markup" type="application/ld+json">{
"@context": "https://schema.org",
"@type": "TechArticle",
"@id": "https://support.zendesk.com/hc/en-us/articles/10588277182618",
"url": "https://support.zendesk.com/hc/en-us/articles/10588277182618",
"headline": "Configuring multi-language support for voice AI agents",
"description": "You configure a voice AI agent for multiple languages by adding supported languages, setting voices and greetings, and routing calls by number, user data, or customer choice.",
"articleSection": "Managing languages for AI agents",
"datePublished": "2026-04-23T12:27:35+00:00",
"dateModified": "2026-09-01T12:54:05.159124+00:00",
"inLanguage": "en",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://support.zendesk.com/hc/en-us/articles/10588277182618"
},
"author": {
"@type": "Organization",
"name": "Zendesk",
"@id": "https://www.zendesk.com"
},
"publisher": {
"@type": "Organization",
"name": "Zendesk",
"@id": "https://www.zendesk.com"
},
"isPartOf": {
"@type": "WebSite",
"name": "Zendesk Help",
"@id": "https://support.zendesk.com/hc/"
},
"about": {
"@type": "SoftwareApplication",
"name": "Zendesk",
"@id": "https://www.zendesk.com",
"softwareAddOn": {
"@type": "SoftwareApplication",
"name": "AI agents",
"@id": "https://support.zendesk.com/hc/en-us/sections/8988994355994"
}
}
}</script>
</body>