useful-bronze
useful-bronze7h ago

Voice Model Mismatch Between API Call and Logged Voice Provider

While reviewing the logs for recent calls, I noticed that the voice model referenced in the logs doesn’t match the one specified when triggering the call through the VAPI API. Even though the API request explicitly sets a VAPI voice, the logs show a different provider (for example, 11Labs). Could you please check whether this discrepancy is expected behavior or if there might be an issue with how the voice provider is being recorded or routed? Call ID: 019a2bb6-a9eb-744a-96df-13fc7a6e0acb
No description
No description
2 Replies
Vapi
Vapi7h ago
This behavior is likely due to Vapi's Voice Fallback Plan, which automatically switches to a backup provider (like ElevenLabs) if the primary voice (e.g., "Paige") is unavailable. To check or modify your fallback configuration, review your assistant setup for a section like this:
"voice": {
"provider": "vapi",
"voiceId": "Paige",
"fallbackPlan": {
"voices": [
{ "provider": "elevenlabs", "voiceId": "dOPyu4KyOAHZJaFmb3" }
]
}
}
"voice": {
"provider": "vapi",
"voiceId": "Paige",
"fallbackPlan": {
"voices": [
{ "provider": "elevenlabs", "voiceId": "dOPyu4KyOAHZJaFmb3" }
]
}
}
Action: Review your assistant's fallback plan to confirm if this is expected, and adjust as needed.
For more details, see the Voice Fallback Plan documentation. Source: - Voice Fallback Plan documentation
⤵️ Mention @Vapi Support Bot for follow-ups 🐥
useful-bronze
useful-bronzeOP4h ago
Hey @Vapi Support Bot , there 's no fallback plan in place. Here is the voice config from the assistant setup:
"voice": {
"voiceId": "Elliot",
"provider": "vapi",
"inputPunctuationBoundaries": [
"||"
]
},
"voice": {
"voiceId": "Elliot",
"provider": "vapi",
"inputPunctuationBoundaries": [
"||"
]
},
and more importantly, here is the voice configuration from the assistant overrides:
"voice": {
"voiceId": "Paige",
"provider": "vapi"
},
"voice": {
"voiceId": "Paige",
"provider": "vapi"
},
While reviewing other call details, I noticed that there are costs associated with both Vapi and 11Labs.
This confirms that 11Labs is being used in addition to Vapi, even though no fallback is configured:
costs: [
...
{
"cost": 0.02815,
"type": "voice",
"voice": {
"model": "eleven_turbo_v2_5",
"voiceId": "dOPyuP4KyOAHZjVaFmb3",
"provider": "vapi"
},
"characters": 563
},
{
"cost": 0.11731,
"type": "vapi",
"minutes": 2.3462,
"subType": "normal"
},
...
]
costs: [
...
{
"cost": 0.02815,
"type": "voice",
"voice": {
"model": "eleven_turbo_v2_5",
"voiceId": "dOPyuP4KyOAHZjVaFmb3",
"provider": "vapi"
},
"characters": 563
},
{
"cost": 0.11731,
"type": "vapi",
"minutes": 2.3462,
"subType": "normal"
},
...
]

Did you find this page helpful?