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 atconversation_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
Is this the same as ASR recognition mode?
Is this the same as ASR recognition mode?
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.
Does enabling it translate my prompt?
Does enabling it translate my prompt?
No automatic prompt translation is established by the tool. Review the authored wording and language-specific messages yourself.