This guide walks you through the steps to configure a Twilio SIP Trunk (Account Registered) for use with RingQ. It covers the required settings on both the Twilio and RingQ sides to ensure secure, reliable call routing for inbound and outbound calls.
Log in to your Twilio account.

Navigate to Voice > Manage > SIP Domain.
Click + to create a new SIP trunk.

Enter your friendly name and SIP URI, and leave the default settings. If you need a specific feature such as recording, enable those options.
Select the Termination SIP URI and make sure the SIP URI is available.



IP Access Control Lists: To select one of your already configured ACLs, open the IP Access Control Lists pull-down menu and choose the one you want to use. If you do not have any ACLs configured, or want to add a new one, click the + button to the right of the pull-down menu.

Click + to create credentials.

These credentials will be used to register the trunk on the RingQ instance. Copy the username and password so you can add them to your RingQ instance.

Allow SIP endpoints to register with this SIP domain. When you configure your SIP endpoint, you must specify the localized SIP domain that you want to register—for example, {domain-name}.sip.us1.twilio.com for North America Virginia (US1). Credential lists must always be specified.
Enable SIP registration and select the credentials that you created.

Navigate to Elastic SIP Trunking > Trunks.
Click Create new SIP Trunk.

Enter your friendly name and click Create. Leave the default settings. If you need a specific feature such as recording, enable it here.
Save the trunk.
You will see a menu under the trunk name. Click Termination.

Select the Termination SIP URI and make sure the SIP URI is available.


If you want to manipulate the header, use these options. For RingQ, to remove the plus sign on the DID number, use the header manipulation rule shown below.

Under the trunk menu, select Origination URIs.


Click + and add your RingQ FQDN.

From the trunk menu, select a number to assign a DID to this trunk. Use the Add Number button to select options.
Log in to your RingQ instance.

Go to Settings > Call Flow > SIP.
Click + in the top-right corner to add a Supported SIP Template.

Select the country that you want to configure.
Select the provider logo.

Add the SIP trunk details:

You will see a green status color if the trunk is successfully connected.

Go to Settings > Global > Outbound Rules.
Click Outbound Rule + to add a rule.

Enter the trunk name and prefix details for how to route the calls.
Select Route as Twilio SIP.

Go to Settings > Call Flow > Add DID.
Click Add DID + to add a DID.

Click Add DID as shown above.
Enter the DID number.
Select the trunk name.
Click the Create button.

The DID will appear in the available list. Drag and drop the DID where you need it (queue, extension, or IVR).
When you drag the DID, you will get the option to create an extension, IVR, or queue, or to add it to an existing extension, IVR, or queue.