Your voice AI agent replies in the caller's language
Set up per-language voices so your AI phone agent greets and talks to callers in Spanish, English or Portuguese automatically.
Omnifox's voice AI agent can greet and hold a conversation in Spanish, English or Portuguese automatically, matching the caller's language — no need to build a separate flow per country.
Requirements
- Crece or Escala plan (voice AI isn't available on Lite/Conecta).
- A connected calling channel with an AI Agent enabled for calls.
- A voice configured for each language you support.
Set up voices per language
- Go to AI Agents → open your agent → the Voice tab.
- Under "Voices by language", assign an ElevenLabs voice for Spanish, English and Portuguese.
- Set a "default voice" as a fallback for any language you haven't configured yet.
- Use the Test button to preview a sample before saving.
How the call decides the language
- If your IVR includes the "Detect language" node, it reads the caller's phone country code (Brazil/Portugal → Portuguese, US/Canada/UK/Australia/New Zealand → English, everything else → Spanish) and stores it.
- If you'd rather ask, build a menu ("Press 1 for español, 2 for English…") with a Wait for digit block and store the choice.
- On the "Route to AI agent" node, leave Language set to "auto" so it picks up the detected value, or fix it to es/en/pt if that IVR always serves a single language.
Example
A caller dials in from +55 11 9xxx (Brazil). The Detect language node stores "pt". The Route to AI agent node has Language = auto, so the agent greets and answers in Portuguese, using the voice you configured for that language.
Tips
- Always set a default voice, even if you fill in all three languages.
- Test every language with a real call before publishing.
Troubleshooting
- Agent always answers in Spanish: check that Detect language sits upstream of Route to AI agent in the flow, and that node's Language field is set to "auto".
- No Voice tab on the agent: your plan doesn't include voice AI — upgrade to Crece or Escala.
Related articles
-
WhatsApp calls in Omnifox
Receive and make WhatsApp voice calls directly from the Omnifox inbox.
-
IVR, call queues and routing
Design voice menus (IVR), organize call queues, and connect your own PBX to Omnifox.
-
View call history and play recordings in the inbox
Find every call in the inbox Calls tab and listen back to recordings without leaving Omnifox.
-
Start a call from a conversation
Voice-call a contact without leaving the chat: the Call via WhatsApp button dials the call and logs it in the inbox.
-
Configure your call settings (device, microphone and SIP)
Get your browser, microphone and SIP connection ready to place and receive calls right from the Omnifox Inbox.