Supported Languages
RevRing offers 300+ voices across the following languages:- English (en)
- Spanish (es)
- Italian (it)
- German (de)
- Portuguese (pt)
- Turkish (tr)
- Japanese (ja)
- Hindi (hi)
- Dutch (nl)
- Chinese (zh)
- Greek (el)
- Ukrainian (uk)
- Arabic (ar)
- Danish (da)
- Estonian (et)
- Finnish (fi)
- Norwegian (nb, no)
- Swedish (sv)
- Vietnamese (vi)
Voice Flexibility: Any voice can be used with any language setting. For example, you can use a Spanish-labeled voice on an English-language agent to achieve a Spanish accent, or mix and match voices and languages to create the exact speaking style you need.
Setting Agent Language
Via Dashboard
- Navigate to Agents and select your agent
- Go to the Overview tab
- Select your desired Language from the dropdown and click Save
- Go to the Voice tab
- Choose a Voice that matches your selected language
- Click Save Voice
Via API
Set the language when creating or updating an agent:en(English)es(Spanish)pt(Portuguese)de(German)it(Italian)nl(Dutch)zh(Chinese)ja(Japanese)hi(Hindi)tr(Turkish)el(Greek)uk(Ukrainian)ar(Arabic)da(Danish)et(Estonian)fi(Finnish)nb(Norwegian Bokmål)no(Norwegian)sv(Swedish)vi(Vietnamese)
Writing Prompts for Multilingual Agents
Best Practice: Match Prompt Language
For optimal performance, write your agent’s prompt in the same language as the agent’s configured language setting: Spanish Agent Example:Cross-Language Prompts
While not required, agents can follow prompts written in a different language than their speaking language. The AI is intelligent enough to understand instructions in one language while conversing in another: English Prompt for Spanish Agent:Language System Variable
The{{language}} system variable is automatically available in all prompts and contains the agent’s language code:
Voice Selection
Each language has multiple voices to choose from. Visit the Voice Library to preview all available voices in your selected language.English Voice Categories
English offers two categories of voices:- English Ultra-Realistic (Beta): Cutting-edge voices with exceptional naturalness and expressiveness
- English Stable: Reliable, production-ready voices with consistent performance
Troubleshooting
Voice Instability
If you notice inconsistent voice quality or unexpected behavior:- Switch Voice Category: For English agents, try switching from Ultra-Realistic to Stable voices
- Verify Language Match: Ensure the selected voice matches your agent’s language setting
Need Help?
For assistance with multilingual setup, voice selection, or configuration, contact support. Our team can help you:- Choose the right voices for your use case
- Optimize prompts for specific languages
- Configure multilingual routing strategies
- Troubleshoot voice quality issues
Complete Example
Here’s a complete Spanish agent configuration: Via API:- Create agent with name “Asistente en Español”
- In Overview tab:
- Language: Spanish
- First Message: “Hola, bienvenido. ¿Cómo puedo ayudarte hoy?”
- Prompt: “Eres un asistente de servicio al cliente. Ayuda al cliente con sus preguntas.”
- In Voice tab:
- Voice: Rafael