Jennifer
10/24/2025, 9:34 AMVapi Support Bot
10/24/2025, 9:35 AMChiranjeet Mishra
10/24/2025, 6:52 PMendedReason. Use the Vapi API to fetch the call details:
bash
curl -X GET "https://api.vapi.ai/call/{call_id}" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
- Look for "assistant-forwarded-call" in the endedReason. If different, verify the assistant configuration.
2. **Assistant Configuration**:
- Ensure the assistant's configuration does not include "phone-call-control" under serverMessages, which interferes with Vapi's handling:
json
{ "assistant": { "serverMessages": ["status-update"] } }
3. **Provider Logs**:
- If the endedReason is "assistant-forwarded-call" but the call still drops, check your telephony provider's logs (e.g., Twilio) using the phoneCallProviderId to analyze for errors.
4. **Destination Check**:
Verify the destination number:
- Ensure it's formatted correctly with the country code.
- Confirm there's no call blocking on the destination end.
For detailed steps, you can refer to the [Vapi guide on troubleshooting call forwarding drops](https://docs.vapi.ai/phone-calling/transfer-calls/debug-forwarding-drops).
Please follow these instructions to analyze and resolve the issue.