Hi bilal zindani,
If you're setting up phone numbers or SIP trunking with Vapi but facing issues with calls, here are some steps you can check:
1. **Setting Up Phone Numbers**: If you are using Twilio, make sure to import your number. Use the Vapi dashboard or the API endpoint to verify and configure it correctly. More details can be found in the [Phone Calling Documentation](
https://docs.vapi.ai/phone-calling).
2. **Debugging Call Forwarding Drops**:
- Ensure Vapi has successfully initiated the forwarding by checking the call logs and API response. You can find more insights in the [Debug Call Forwarding Guide](
https://docs.vapi.ai/phone-calling/transfer-calls/debug-forwarding-drops).
- Check your telephony provider's logs to diagnose any issues with call transfers.
3. **SIP Trunking Configuration**:
- Verify that the correct IP addresses are whitelisted for your SIP provider (e.g., Twilio, Plivo). This affects both inbound and outbound calls.
- Ensure your SIP termination settings are correctly configured. The [Twilio SIP Integration Guide](
https://docs.vapi.ai/advanced/sip/twilio) can be useful for setting this up.
4. **Common Issues and Solutions**:
- If calls show a successful forwarding status but still drop, confirm that the destination number format is correct and test the destination independently of Vapi.
- Make sure that
phoneCallProviderBypassEnabled
is set to
false
unless you're using a custom call control.
These steps should help you troubleshoot and resolve any call setup issues with Vapi. Let me know if you need further assistance.