Rahul
09/29/2025, 7:19 AMVapi Support Bot
09/29/2025, 7:20 AMRahul
09/29/2025, 7:27 AMRahul
09/30/2025, 9:01 AMVapi Support Bot
09/30/2025, 9:02 AMpreferred_language variable and using it in all subsequent responses. For example, in your workflow or system prompt:
yaml
- condition: preferred_language == 'english'
voice:
provider: azure
voiceId: en-US-AriaNeural
# All responses use this voice unless user requests a change
This ensures the assistant consistently uses the same language and tone throughout the call, regardless of background operations or pauses. Adjust your workflow logic to only update preferred_language if the user explicitly asks for a language change.
Reference: See [Multilingual Support Workflow Example](https://docs.vapi.ai/workflows/examples/multilingual-support).
Source:
- [Multilingual Support Workflow Example](https://docs.vapi.ai/workflows/examples/multilingual-support)Jeebs from eva.be
10/01/2025, 9:56 AMChiranjeet Mishra
10/01/2025, 6:29 PMmultilingual-auto for automatic voice selection, or specify voices per language, e.g., Spanish: es-ES-ElviraNeural, French: fr-FR-DeniseNeural.
3. **System Prompts**:
- Explicitly list supported languages (e.g., English, Spanish, French) in your system prompt to ensure the assistant understands it can communicate in multiple languages.
4. **Multilingual Greetings**:
- Configure your greeting to support multiple languages, using:
Hello! I can assist you in English, Spanish, or French. How can I help you today?
For further details, refer to the [Multilingual Support Guide](https://docs.vapi.ai/customization/multilingual).