Ritesh Patel
09/19/2025, 9:32 AMVapi Support Bot
09/19/2025, 9:33 AMRitesh Patel
09/22/2025, 5:03 AMVapi Support Bot
09/22/2025, 5:04 AMRitesh Patel
09/22/2025, 7:54 AMChiranjeet Mishra
09/23/2025, 5:23 AM"endedReason": "assistant-said-end-call-phrase",
Also in this specific call, it appears that there was nothing said to indicate the user wanted to be transferred, so the transfer tool was never called.Ritesh Patel
09/23/2025, 12:36 PMRitesh Patel
09/23/2025, 12:37 PMRitesh Patel
09/23/2025, 12:38 PMVapi Support Bot
09/23/2025, 12:38 PMtransferCall tool includes the required "destination" property in its parameters. Here’s a sample configuration you can use:
json
"parameters": {
"type": "object",
"properties": {
"destination": {
"type": "string",
"enum": ["+1234567890"], // Replace with your external number in E.164 format
"description": "The destination to transfer the call to."
}
},
"required": ["destination"]
}
Update your tool with this structure and test again. This often resolves transfer issues where the call disconnects instead of forwarding.
[See reference](https://discord.com/channels/1211482211119796234/1372460612499804270)
Source:
- [Vapi SIP Trunking Telnyx external number call forwarding troubleshooting](https://discord.com/channels/1211482211119796234/1372460612499804270)Ritesh Patel
09/25/2025, 3:44 AMChiranjeet Mishra
09/25/2025, 8:31 AMRitesh Patel
09/26/2025, 6:33 AMChiranjeet Mishra
11/03/2025, 8:52 PM