Muhammadu Bilal
10/05/2025, 7:39 AMChiranjeet Mishra
10/05/2025, 7:39 AMMuhammadu Bilal
10/05/2025, 7:40 AMVapi Support Bot
10/05/2025, 7:40 AMYOUR_PHONE_NUMBER@<credential_id>.sip.vapi.ai
Replace YOUR_PHONE_NUMBER and <credential_id> with your actual values.
If this is already set, try calling your number from an external line and monitor if the call reaches Vapi.
For more details, see the [Vapi SIP trunk documentation](https://docs.vapi.ai/advanced/sip/sip-trunk#inbound-call-test).
Source:
- [SIP Trunking Vapi Documentation](https://docs.vapi.ai/advanced/sip/sip-trunk#inbound-call-test)Muhammadu Bilal
10/05/2025, 7:45 AMMuhammadu Bilal
10/05/2025, 7:47 AMMuhammadu Bilal
10/05/2025, 7:48 AMMuhammadu Bilal
10/05/2025, 7:48 AMMuhammadu Bilal
10/05/2025, 8:04 AMjimmy
10/05/2025, 8:32 AMVapi Support Bot
10/05/2025, 8:34 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": false }]
}'
Look for the "id" field in the response—this is your credential ID.
For more details, see the [Vapi SIP trunk documentation](https://docs.vapi.ai/advanced/sip/sip-trunk#create-a-sip-trunk-credential-in-vapi).
Source:
- [SIP Trunking Vapi Documentation](https://docs.vapi.ai/advanced/sip/sip-trunk#create-a-sip-trunk-credential-in-vapi)GIDEON
10/05/2025, 8:48 AMjimmy
10/05/2025, 9:08 AMjimmy
10/05/2025, 9:09 AMVapi Support Bot
10/05/2025, 9:09 AMYOUR_PHONE_NUMBER@<credential_id>.sip.vapi.ai
Replace with your actual number and credential ID.
If the issue persists, try making a test call from an external line and monitor the dashboard for any activity.
For more details, see the [Vapi SIP trunk documentation](https://docs.vapi.ai/advanced/sip/sip-trunk#inbound-call-test).
Source:
- [SIP Trunking Vapi Documentation](https://docs.vapi.ai/advanced/sip/sip-trunk#inbound-call-test)jimmy
10/05/2025, 9:10 AMGIDEON
10/05/2025, 9:11 AMjimmy
10/05/2025, 9:11 AMGIDEON
10/05/2025, 9:12 AMMuhammadu Bilal
10/05/2025, 10:17 AMjimmy
10/05/2025, 10:23 AMVapi Support Bot
10/05/2025, 10:25 AMMuhammadu Bilal
10/05/2025, 10:26 AMMuhammadu Bilal
10/05/2025, 10:27 AMMuhammadu Bilal
10/05/2025, 11:09 AMGIDEON
10/05/2025, 7:35 PMSiddharth
10/06/2025, 5:04 AMVapi Support Bot
10/06/2025, 5:05 AMnumber@credential_id.sip.vapi.ai, could you please confirm which of the following forwarding options Ooredoo supports: SIP REFER, SIP registration, or any custom SIP trunk settings? This will help identify the best integration method for your setup.
Source:
- [SIP Trunking Vapi Documentation](https://docs.vapi.ai/advanced/sip/sip-trunk#inbound-call-test)GIDEON
10/06/2025, 8:47 AMSiddharth
10/06/2025, 8:51 AMGIDEON
10/06/2025, 8:59 AMGIDEON
10/06/2025, 9:00 AMGIDEON
10/06/2025, 9:01 AMSiddharth
10/06/2025, 9:15 AMAsad Saleem
10/06/2025, 5:22 PMGIDEON
10/07/2025, 10:59 AMAsad Saleem
10/07/2025, 4:46 PMGIDEON
10/07/2025, 4:48 PMMuhammadu Bilal
10/07/2025, 5:13 PMAsad Saleem
10/07/2025, 7:08 PMAsad Saleem
10/07/2025, 7:09 PMGIDEON
10/10/2025, 1:35 PMGIDEON
10/10/2025, 1:35 PMAsad Saleem
10/10/2025, 8:00 PMGIDEON
10/11/2025, 5:50 AMAsad Saleem
10/11/2025, 5:51 AMGIDEON
10/11/2025, 6:26 AMChiranjeet Mishra
10/22/2025, 4:30 PM44.229.228.186/32 and 44.238.177.138/32. These are dedicated for SIP traffic.
2. **SIP Provider Configuration**:
- Gather your SIP provider details: server address, authentication (username/password or IP-based), and a phone number (DID).
3. **Vapi API Setup**:
- Create a SIP trunk credential using Vapi API. Include your provider's information.
- Example for [Zadarma integration](https://docs.vapi.ai/advanced/sip/sip-trunk):
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": "Zadarma Trunk", "gateways": [{ "ip": "sip.zadarma.com", "inboundEnabled": false }], "outboundAuthenticationPlan": { "authUsername": "YOUR_SIP_NUMBER", "authPassword": "YOUR_SIP_PASSWORD" } }'
4. **Link Phone Number**:
- Use Vapi API to link your phone number with the SIP trunk credential.
- Example:
bash
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": "Zadarma Number", "number": "15551234567", "credentialId": "YOUR_CREDENTIAL_ID" }'
5. **Test Calls**:
- Make outbound calls via Vapi dashboard or API to ensure correct routing.
- For testing inbound calls, ensure your provider forwards calls to the correct SIP URI.
This setup ensures your SIP installation aligns with best practices for efficient communication. Let me know if you need further assistance.