Skip to main content
Language detection describes a requested decision to change the conversation language. Prepare the supported languages and corresponding messages before adding a switching policy.
This is system-tool authoring guidance. It does not establish live language detection or switching. The dashboard’s separate Language and ASR selectors are unsaved previews, and voice publication remains unavailable.

Review the policy

The tool is stored at conversation_config.agent.prompt.built_in_tools.language_detection. Its params contains: When only_at_conversation_start is enabled, the requested policy is: if no language switch occurs during the first two user turns, keep the current language afterward. If a switch occurs during those turns, later switching remains permitted. This describes intended behavior, not a verified runtime result.

Prepare the configuration

1

Choose the language set

Follow Language to prepare the base response language, recognition settings, and any language presets. A detection tool does not add language support to a model or voice.
2

Open the tool settings

On the agent’s Tools > System tools panel, enable Language Detection and open its settings. Review the Only at conversation start switch and the description of when detection is appropriate.
3

Save and inspect

Select Save to update the working copy. Preserve the reviewed tool in a complete server draft for API read-back. Check its policy separately from conversation_config.agent.language and response_language_policy.
4

Prepare ambiguous examples

Include a greeting in one language followed by a full request in another, a quoted foreign phrase, and a user explicitly requesting a language change. Record the intended response for later testing.

Frequently asked questions

No. Input recognition belongs to ASR configuration. This tool describes a requested conversation-language action; the base response policy and language presets are also separate settings.
No automatic prompt translation is established by the tool. Review the authored wording and language-specific messages yourself.