Alex911
06/13/2025, 4:05 PMVapi Support Bot
06/13/2025, 4:08 PMfallbackPlan in your transfer call's transferPlan to handle transfer failures or voicemail detection. This allows you to play a custom message and optionally end the call if the transfer does not succeed. However, there is no documented way to automatically route the call to a specific conversation node in your workflow after a failed transfer or voicemail detection.
Example fallbackPlan snippet:
json
"transferPlan": {
"mode": "warm-transfer-experimental",
"message": "Transferring a customer to you.",
"fallbackPlan": {
"message": "Could not transfer your call, goodbye.",
"endCallEnabled": true
}
}
For more, see the [Vapi call forwarding docs](https://docs.vapi.ai/call-forwarding#6-experimental-warm-transfer).
Source:
- [Vapi Call Forwarding Documentation](https://docs.vapi.ai/call-forwarding#6-experimental-warm-transfer)Vapi Support Bot
06/13/2025, 4:08 PMfallbackPlan in your transfer call's transferPlan to handle transfer failures or voicemail detection. This allows you to play a custom message and optionally end the call if the transfer does not succeed. However, there is no documented way to automatically route the call to a specific conversation node in your workflow after a failed transfer or voicemail detection.
Example fallbackPlan snippet:
json
"transferPlan": {
"mode": "warm-transfer-experimental",
"message": "Transferring a customer to you.",
"fallbackPlan": {
"message": "Could not transfer your call, goodbye.",
"endCallEnabled": true
}
}
For more, see the [Vapi call forwarding docs](https://docs.vapi.ai/call-forwarding#6-experimental-warm-transfer).
Source:
- [Vapi Call Forwarding Documentation](https://docs.vapi.ai/call-forwarding#6-experimental-warm-transfer)Alex911
06/13/2025, 4:42 PMChiranjeet Mishra
06/14/2025, 2:43 AM// Tool node configuration
{
"type": "tool",
"toolId": "your-transfer-tool-id",
"name": "transfer_attempt"
}
// Custom tool response handles routing
{
"results": [{
"toolCallId": "...",
"result": "Transfer failed - voicemail detected",
"error": "TRANSFER_FAILED" // This can trigger failed edge routing
}]
}Alex911
06/14/2025, 4:57 PMChiranjeet Mishra
06/17/2025, 4:07 AMAlex911
06/24/2025, 10:12 PMChiranjeet Mishra
06/26/2025, 4:01 AMAlex911
06/26/2025, 5:28 AMChiranjeet Mishra
06/27/2025, 8:11 AMPrashant Abbi
11/22/2025, 7:26 PM