inland-turquoise•4mo ago
Transfer/Forward Failing from GUI
Call ID- e06f6284-7b6d-4ba2-880c-203ed7beee49
I am attempting to transfer the user from the agent to a phone number via the Assistants Page
- I have tried creating a tool transfercall. and applying it to the agent
- I have tried using just predeifned forwarding number
- I have tried combination of both.
- Call logs show unknown error so I don't have much to go off of.
- I have tried transferring to Twilio number, Vapi number, and my cell.
- I only have success if doing it from the Phone Numbers Page manually
- No logs in Twlio, so it doesn't appear to be making it there.
Happy to dig further, but could use some help please.
Call analysis shows:
call_analysis: {
key_topics: [
0: "Call transfer"
]
call_outcome: "Incomplete due to unknown error"
call_purpose: "Call transfer request"
user_sentiment: "Neutral"
}
}
Call Messages Show:
{
"role": "tool_calls",
"time": 1747724681559,
"message": "",
"toolCalls": [
{
"id": "call_MnPI4q9SEFvM1pM8nl0MrCDB",
"type": "function",
"function": {
"name": "transferCall",
"arguments": "{"destination": "+1520xxxxxxx"}"
}
}
],
"secondsFromStart": 10.165
}
{
"name": "transferCall",
"role": "tool_call_result",
"time": 1747724682954,
"result": "Success.",
"toolCallId": "call_MnPI4q9SEFvM1pM8nl0MrCDB",
"secondsFromStart": 11.56
}
3 Replies
inland-turquoiseOP•4mo ago
Call ID example of the successful transfer from the Phone Numbers Page- d66afc0f-353b-4626-ab85-918007513aba
Suggestion:
Check that SIP REFER is enabled on your SIP trunk provider (e.g., Telnyx), as Vapi requires SIP REFER for call transfers from the Assistants page. If it's not enabled, transfers will silently fail or show unknown errors.
Action:
- In your SIP provider's portal, ensure SIP REFER is enabled for your trunk. - If using Telnyx, confirm with their support that SIP REFER is active. - After enabling, test the transfer again from the Assistants page. If SIP REFER is already enabled and the issue persists, review your transferCall tool configuration to ensure the "destination" parameter is set correctly and matches the E.164 format (e.g., "+1520xxxxxxx").
Reference: Vapi SIP Trunking & Call Forwarding Docs Sources: - Vapi SIP Trunking Documentation - Vapi Call Forwarding Documentation - Vapi Discord Support Thread
Check that SIP REFER is enabled on your SIP trunk provider (e.g., Telnyx), as Vapi requires SIP REFER for call transfers from the Assistants page. If it's not enabled, transfers will silently fail or show unknown errors.
Action:
- In your SIP provider's portal, ensure SIP REFER is enabled for your trunk. - If using Telnyx, confirm with their support that SIP REFER is active. - After enabling, test the transfer again from the Assistants page. If SIP REFER is already enabled and the issue persists, review your transferCall tool configuration to ensure the "destination" parameter is set correctly and matches the E.164 format (e.g., "+1520xxxxxxx").
Reference: Vapi SIP Trunking & Call Forwarding Docs Sources: - Vapi SIP Trunking Documentation - Vapi Call Forwarding Documentation - Vapi Discord Support Thread
⤵️ Mention @Vapi Support Bot for follow-ups 🐥
You can't transfer a call from web call. You need to do it from telephony provider.