Tapex02
11/23/2025, 4:25 AMChiranjeet Mishra
11/23/2025, 4:26 AMVapi Support Bot
11/23/2025, 4:26 AMsip:YOUR_PHONE_NUMBER@sip.vapi.ai
Replace YOUR_PHONE_NUMBER with your actual number. This is a common source of issues if not set exactly as required ([see documentation](https://docs.vapi.ai/advanced/sip/twilio)).
Source:
- [Twilio SIP Integration](https://docs.vapi.ai/advanced/sip/twilio)Drew911
11/23/2025, 10:33 PMTapex02
11/27/2025, 4:39 AMVapi Support Bot
11/27/2025, 4:40 AMsip:YOUR_PHONE_NUMBER@sip.vapi.ai as required? Even a small mismatch in the URI can prevent inbound calls from reaching Vapi ([see documentation](https://docs.vapi.ai/advanced/sip/twilio)).
If possible, please double-check the provider's inbound routing settings for this detail.
Source:
- [Twilio SIP Integration](https://docs.vapi.ai/advanced/sip/twilio)Tapex02
11/29/2025, 4:30 AMVapi Support Bot
11/29/2025, 4:31 AM44.229.228.186/32
44.238.177.138/32
Update your SIP provider's access control or trunk settings to include both IPs, then retest inbound calls.
[See full documentation](https://docs.vapi.ai/advanced/sip/sip-trunk)
Source:
- [SIP Trunking | Vapi Documentation](https://docs.vapi.ai/advanced/sip/sip-trunk)Tapex02
11/29/2025, 4:44 AMVapi Support Bot
11/29/2025, 4:45 AMbash
curl -X POST "https://api.vapi.ai/credential" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_VAPI_PRIVATE_KEY" \
-d '{
"provider": "byo-sip-trunk",
"name": "Your Trunk Name",
"gateways": [{ "ip": "YOUR_SIP_PROVIDER_DOMAIN", "inboundEnabled": true }],
"outboundAuthenticationPlan": {
"authUsername": "YOUR_SIP_USERNAME",
"authPassword": "YOUR_SIP_PASSWORD"
}
}'
After creating the credential, associate your phone number with it and retest inbound calls.
See [full example in the documentation](https://docs.vapi.ai/advanced/sip/sip-trunk).
Source:
- [SIP Trunking | Vapi Documentation](https://docs.vapi.ai/advanced/sip/sip-trunk)Tapex02
11/29/2025, 5:35 AMVapi Support Bot
11/29/2025, 5:36 AMbash
curl -X POST "https://api.vapi.ai/phone-number" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_VAPI_PRIVATE_KEY" \
-d '{
"provider": "byo-phone-number",
"name": "Your Number",
"number": "YOUR_PHONE_NUMBER",
"numberE164CheckEnabled": false,
"credentialId": "YOUR_CREDENTIAL_ID"
}'
After this, assign the number to your assistant in the dashboard and retest inbound calls.
See [full example in the documentation](https://docs.vapi.ai/advanced/sip/sip-trunk).
Source:
- [SIP Trunking | Vapi Documentation](https://docs.vapi.ai/advanced/sip/sip-trunk)Tapex02
11/29/2025, 5:59 AMVapi Support Bot
11/29/2025, 6:00 AMbash
curl -X POST "https://api.vapi.ai/phone-number" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_VAPI_PRIVATE_KEY" \
-d '{
"provider": "byo-phone-number",
"name": "Your Number",
"number": "YOUR_PHONE_NUMBER",
"numberE164CheckEnabled": false,
"credentialId": "YOUR_CREDENTIAL_ID"
}'
This association is necessary for proper call handling—see the [Vapi SIP Trunk documentation](https://docs.vapi.ai/advanced/sip/sip-trunk) for details.
Source:
- [SIP Trunking | Vapi Documentation](https://docs.vapi.ai/advanced/sip/sip-trunk)Tapex02
11/29/2025, 6:02 AMVapi Support Bot
11/29/2025, 6:03 AMcredentialId from the response when you create your SIP trunk credential in Vapi. After sending the following API request, the returned JSON will include an "id" field—this is your `credentialId`:
bash
curl -X POST "https://api.vapi.ai/credential" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_VAPI_PRIVATE_KEY" \
-d '{
"provider": "byo-sip-trunk",
"name": "Your Trunk Name",
"gateways": [{ "ip": "YOUR_SIP_PROVIDER_DOMAIN", "inboundEnabled": true }],
"outboundAuthenticationPlan": {
"authUsername": "YOUR_SIP_USERNAME",
"authPassword": "YOUR_SIP_PASSWORD"
}
}'
Check the "id" in the API response and use it as your credentialId when associating phone numbers.
See [Vapi SIP Trunk documentation](https://docs.vapi.ai/advanced/sip/sip-trunk) for details.
Source:
- [SIP Trunking | Vapi Documentation](https://docs.vapi.ai/advanced/sip/sip-trunk)Tapex02
11/29/2025, 6:10 AMChiranjeet Mishra
01/06/2026, 9:30 PM