SIP Trunk Integration (Twilio)
Learn how to set up and connect your SIP trunk to Vodex using Twilio as a reference provider.
A SIP trunk (Session Initiation Protocol) enables voice calls to be transmitted over the internet instead of traditional phone lines making it essential for powering scalable, cloud-based voice communication.
If you're using Vodex for outbound calls, a SIP trunk is what allows our voice AI to make and receive calls through your telecom provider. In this article, we’ll walk you through the step-by-step process of connecting your Twilio SIP trunk to Vodex from configuring your Twilio settings to adding credentials inside Vodex.
Advantages of getting your SIP Trunk
We don’t charge carrier charges. You can write to support@vodex.ai to remove carrier charges
You have an option to rotate phone number every month to avoid spam
You can apply for Shaken/STIR in your Twilio profile so that your calls will be marked as Verified calls in latest US handsets
Your Call Reputation is protected
Step 1
Sign up at twilio.com, choose the appropriate plan for your needs, and top up your account with sufficient credits for call activity.

Step 2
Retrieve Your Twilio Account SID and Auth Token
Log in to your Twilio Console. Scroll down the dashboard, you'll find your Account SID and Auth Token under the Account Info section. Keep these handy for configuration.

Step 3
Connect Twilio to Vodex
Log in to your Vodex account.
From the left sidebar, navigate to Settings.

Navigate to the Integration Tab. Click on the Twilio icon.

Enter your Account SID and Auth Token.

Add a friendly name to help you recognize this connection later. Friendly name must not contain any spaces or any special characters
Click Save to complete the integration. You can see the credentials were saved. Hit Next
Select a phone number under
select already purchased numbersfrom your Twilio account or click Buy New Number to buy a number. (You can also buy from Twilio and come here, that number will be displayed underselect already purchased numbers)And hit Next once you select/buy a number
Give a friendly name (to recognize in your Twilio) and Display Name so that this gateway will be displayed on your projects
Note: Twilio sometimes throws Trunk Credentials not found. This might come because of many reasons. Try again with Different friendly name in the last step after 5 minutes. You can repeat this process 2-3 times. If still you are facing the same issue, please contact support
Once the trunk is created, your project’s gateway will be changed to your gateway.
You have to verify your Caller ID again
Step 4
Once created you can go to Twilio Shaken STIR and apply for SHAKEN/STIR to get your calls verified. This might take 1-2 weeks. But this will really improve your calls pickup rate. Once verified you can add your number to your business profile and SHAKEN/STIR so that your calls will be marked as Verified Caller ID
Please Note that SHAKEN/STIR is available only in USA
Enable Countries in Twilio
To enable International Calling on your Twilio, you need to search for Voice Geographic Permissions in your Twilio account

Enable the countries you would like to enable and hit save
📝 We recommend not to enable High Risk as they cost more
Troubleshooting
List named already exists
Retry with a different Friendly Name after 2 minutes
Trunk not found
Retry with a different Friendly Name after 5 minutes