Skip to main content
Flowroute

Twilio SIP Gateway

Using Flowroute as your carrier with Twilio Programmable Voice features is quick to setup; just follow the steps below to start leveraging the  HyperNetwork with Twilio Programmable Voice.
  1. Login to your Twilio account and go to Programmable Voice > SIP Domains
  2. Click 'IP Access Control Lists' on the left under SIP Domains
  3. Add a new list and include the following IPs
    • 216.115.69.144 70.167.153.130
  4. If you're using any additional or alternate IPs from Flowroute, include those as well.
  5. Give the IP ACL group a memorable name and click 'Save' at the bottom
  6. Go to 'SIP Domains' on the left and click the (+) to add a SIP domain
  7. Give the domain friendly name, a SIP URI (which you'll need later), and fill in the callback information for your application
  8. Under "Voice Authentication", make sure to add the IP ACL we created earlier
  9. Make sure there is no Credential List under 'Credential Lists'
  10. Leave 'SIP Registration' disabled
  11. Your domain should resemble the image below; once done, hit 'Save' at the bottom.
    • Screen Shot 2018-02-14 at 12.16.50 PM.png
  12. Log into your Flowroute manage account and go to 'Interconnection' on the left, followed by 'Inbound Routes' at the top.
  13. Under 'Add New Route', add a memorable alias for 'Alias for Route', use the dropdown that reads 'Host' to change the route to 'URI', and in 'Enter SIP URI', put in the SIP URI from your Twilio SIP domain, adding a 'sip:' at the beginning, and a 'user' followed by an @ symbol.
    • Screen Shot 2018-02-14 at 12.41.22 PM.png
  14. Hit     Screen Shot 2018-02-14 at 12.42.49 PM.png   to save the new route; it should appear now in your list of inbound routes:
    • ​​​​​​​Screen Shot 2018-02-14 at 12.43.41 PM.png
  15. Finally, we need to start routing DIDs to this URI; go to 'DIDs' on the left, check the boxes next to the DIDs you'd like to route to your Twilio gateway using this URI, and click 'Choose a DID Action' at the top
    • ​​​​​​​Screen Shot 2018-02-14 at 12.45.34 PM.png
  16. Choose 'Set Route', then click the orange 'Apply Action' button to the right
  17. Click the 'Search for a route...' box on the next page and a dropdown containing all your inbound routes will appear. If you have a large number of routes, you can type a few letters of the route or alias to filter for it. Once you've found the route with this URI and selected it, click the green 'Set Route' button in the lower right.

Congrats! Your inbound calls on the DIDs you chose are now routing to your Twilio SIP Domain for use with your Twilio applications.

  • Was this article helpful?