If your AloAi Voice Agent starts speaking in a different language than expected, the issue is usually related to how the greeting or model is configured, not the language setting itself.
What you may notice
The agent is set to a non-English language but opens the call in English
The conversation continues in English even when a different language is selected
The agent switches back to English during the call
Why this happens
The language setting is passed correctly to the voice model. However, the model relies on the first message and conversation context to determine how to respond.
If the Greeting Message is written in English, the bot will:
Read the greeting in English
Interpret the conversation as English from the start
Continue responding in English
The language dropdown alone does not override this behavior.
How to resolve it
Check the language setting
Update the Greeting Message
The Greeting Message must match your target language.
Go to the Greeting Message field
Rewrite the greeting in your selected language
Save your changes
Example (for illustration purposes):
Instead of: "Hello, this is Emma. How can I help you today?"
Write it in your selected language.
For example: "Bonjour, je suis Emma. Comment puis-je vous aider aujourd'hui?"
This step is critical. The greeting sets the language for the entire conversation.
Test the agent
After updating the greeting:
Run a test call.
Check the opening message.
Confirm the conversation continues in the correct language.
Test both inbound and outbound scenarios if applicable.
Try a different AI model
If the agent still switches languages:
Go to the AI Model field in the agent settings.
Switch to another available model.
Save and test again.
Some models handle non-English languages more consistently than others.
Try a different voice
Voice selection can also affect language consistency.
If the issue persists:
Switch to another available voice
Retest the call
Some voices perform better with specific languages.
Expected behavior
The agent will follow the language used in the greeting
The agent may switch languages if the customer does during the call
This is part of the botβs multilingual design and does not indicate a configuration issue.
Summary
If your voice agent starts in the wrong language:
Confirm the language setting
Make sure the Greeting Message matches that language
Test the behavior
Adjust the model or voice if needed
Aligning these elements ensures the agent starts and stays in the intended language from the first interaction.


