Warm transfer fail
# support
m
The issue we’re running into is exactly because all the modes in Vapi right now send SIP REFER. Since Twilio/PSTN won’t honor REFER, the transfers never complete. "id": "a09e2d89-c8ea-4f57-b813-d57b88d9b20f", "createdAt": "2025-05-29T17:45:14.992Z", "updatedAt": "2025-10-01T17:56:52.814Z", "type": "transferCall", "function": { "name": "transfer_call_tool" }, "messages": [ { "type": "request-start", "blocking": false } ], "orgId": "4d4894ae-9e63-435b-8d2d-d165e6c5d7dd", "destinations": [ { "type": "number", "number": "+15127673628", "message": "I’m transferring you now to a loan officer at Texas Star Loans {{location}}. ", "callerId": "+19035517555", "description": "when the {{location}} is longview", "transferPlan": { "mode": "warm-transfer-say-summary", "sipVerb": "refer", "summaryPlan": { "enabled": true, "messages": [ { "role": "system", "content": "Please provide a short summary of the call for the loan officer.\n" }, { "role": "user", "content": "Here is the transcript of the call: {{transcript}}" } ], "timeoutSeconds": 10, "useAssistantLlm": false } }, "numberE164CheckEnabled": true }, { "type": "number", "number": "+19036386940", "message": "I’m transferring you now to a loan officer at Texas Star Loans {{location}}. ", "callerId": "+19035517555", "description": "when the {{location}} is mineola", "transferPlan": { "mode": "warm-transfer-say-summary", "sipVerb": "refer", "summaryPlan": { We have six phone number all the same sipVerb : refer I think that’s what vapi gave me as default
I tried separating all the phone number into six tool , still the same And now I use only one tool adding all the destination number to only a tool
@User @User
@User @User
n
Sup friend hope you doing great i know how frustrating that can be
Pay me and i help you
hahaha thats how everybody is actually doing here
the solutions is to make the agent use the sip instead of the number
since you are using a Phone ( number ) directly no a sip twilio fails and everything fail
you need to create a sip trunk in twilio and let the agent use the sip instead of the phone number
im not the best explaining but thats the soluting have the same problem
Use this guide from twilio that for me was the one that help me the most ( you wil need to read the vapi also) https://docs.retellai.com/deploy/twilio
vapi need to fix this documentation or improve it
m
Thanks man
n
other thing that you can try wich work better to me is, to get a second phone number to send the transfers there with an extension number and create a twilio function to redirect based in the extension number that the agent put
3 Views