Dev
10/12/2025, 3:08 PMChiranjeet Mishra
10/12/2025, 3:08 PMGIDEON
10/13/2025, 3:49 AMChiranjeet Mishra
10/14/2025, 6:53 PMendedReason. Run:
bash
curl -X GET "https://api.vapi.ai/call/{call_id}" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
- If the endedReason is assistant-forwarded-call, Vapi successfully initiated the transfer. Otherwise, review your assistant configuration.
2. Check Assistant Configuration:
- Ensure your assistant's serverMessages do not include phone-call-control unless necessary for custom logic.
- Disable phoneCallProviderBypassEnabled unless using a custom control.
3. Telephony Provider Logs:
- Access your telephony provider's dashboard (like Twilio, Vonage, or Telnyx).
- Search using phoneCallProviderId and check for errors.
4. Analyze SIP Traffic (if applicable):
- For SIP-based calls, download and inspect the PCAP file using Wireshark.
- Filter for REFER method to verify the transfer request was sent and accepted by the SIP provider.
5. Common Fixes:
- Confirm the destination number format, including the country code.
- Ensure the destination number is callable and not blocking incoming calls.
Refer to our [call forwarding debug guide](https://docs.vapi.ai/phone-calling/transfer-calls/debug-forwarding-drops) for detailed steps and configurations.Dr House
10/15/2025, 2:33 PMDev
10/15/2025, 2:34 PMChiranjeet Mishra
10/17/2025, 6:37 AM{
"provider": "byo-sip-trunk",
"name": "Twilio Trunk",
"gateways": [
{
"ip": "call-service.pstn.twilio.com"
}
],
"outboundLeadingPlusEnabled": true
}Dev
10/22/2025, 4:54 PMDev
10/22/2025, 4:55 PM