Transfer Call not working
# support
g
In the photo you can see it says it's transferring the call however its saying that and just ending the call. It says the message in the tool setup but its not dialing. I've tried direct dailing, I even added some lines of code in the prompt. I have two Twilio numbers added to Vapi. the main number and one that forwards to my cell. Not sure what happened seems like it was working when I first started using Vapi it was transferring calls even after hours. Let me know what other info you need to assist. https://cdn.discordapp.com/attachments/1427338400792313876/1427338401165869148/image.png?ex=68ee7ff9&is=68ed2e79&hm=f612f2d814f1808260b3e98c2628b798cb6ea9f16f2d00355ddbf28b011a10cc&
v
Thanks for the details! To help diagnose why the call is ending after showing "assistant-forwarded-call," could you please check your Vapi call logs and let me know if there are any specific error messages or status codes listed for the failed transfer attempt? This will help pinpoint whether the issue is with the transfer configuration or with Twilio. Sources: - [Vapi documentation: call forwarding](https://docs.vapi.ai/call-forwarding) - [Debug call forwarding drops](https://docs.vapi.ai/phone-calling/transfer-calls/debug-forwarding-drops)
a
Are you transferring the call from the web app or from an actual phone call? I believe transferring the call only works if the call starts from an actual phone, not the web call feature built in Vapi.
Calls from the web app aren't actually routed through a phone number, but just an online ip
If you're calling from a real phone number, then send any error codes in the logs.
n
@Gigamajig Inc. if you are looking for a way to make transfers over a web client, please DM me.
c
Hi Gigamajig Inc., To troubleshoot transfer call issues effectively, consider the following steps: 1. Verify the Vapi Forwarding: - Use the Vapi API to confirm if the transfer was initiated successfully. You can execute a GET request using cURL or the SDK, as shown in the documentation [here](https://docs.vapi.ai/phone-calling/transfer-calls/debug-forwarding-drops). 2. Check Configuration: - Ensure that the
serverMessages
in the assistant settings do not include
"phone-call-control"
if Vapi is managing the call control. Use
phoneCallProviderBypassEnabled: false
for standard Vapi forwarding. 3. Review Call Transfer Scenarios: - Ensure the use case is supported. For example, web-to-phone number transfers aren't supported. 4. Analyze Telephony Provider Logs: - Obtain the
phoneCallProviderId
from the Vapi API call response. Check logs on your telephony provider (Twilio, Vonage, Telnyx) for transfer-related issues. 5. SIP Provider Analysis (if applicable): - Conduct SIP packet analysis through Wireshark using
REFER
packets to determine if the transfer request was appropriately sent and acknowledged. 6. Check Destination Number: - Confirm that the destination number format is correct, includes the country code, and is reachable. If the problem persists, it may be worth checking your telephony provider’s dashboard for specific errors or configuration settings that might impact call transfers. This could involve examining transfer scenarios or SIP configuration as outlined in the detailed documentation [here](https://docs.vapi.ai/call-forwarding). If you need further assistance in resolving this, ensure you have tested each of these areas thoroughly.
3 Views