As Telestax consolidates websites, on February 1, 2020, will be directed to

30 Nov Inbound Voice Explained in 4 Steps

inbound voice explained in 4 steps

By now you may have heard about Bring Your Own Carrier (BYOC). The ability Restcomm provides so you can interconnect your own Voice and SMS infrastructure to become a CPaaS provider yourself. BYOC interconnections allow you to terminate your Restcomm originated Voice calls or Text Messages within your (or your favorite) carrier network.

That said, many people ask me: “What about inbound traffic? What if I want to use my own numbers and build Programmable Voice applications on top, like IVR solutions or customer care solutions?”.

The answer is pretty simple: just send us your traffic!

You can try yourself using this step-by-step guide explaining how to register and activate a DID or number you own with Restcomm. For this example, we will use the following number: +1234 567890.


Step #1: Access Your Restcomm Account

First things first! You log into your Restcomm account. If you don’t have one, just go here and get one FAST (

For this example, I’m using my own account that is hosted in Don’t forget to change the organization to the one that hosts your account.

Step #1: Access Your Restcomm Account


Step #2: Create a Simple Voice Application

Once in, go to the Applications tab and create a new Restcomm Visual Designer (RVD) application. You could create a local app, RCML-based, but for the tutorial, we’re keeping it simple.

Step 2 Create a simple voice application

All we want is for this application to say something back whenever you dial your number.

welcome message on dial


Step #3: Assign the Application to Your Number

Now that you have created the app, it’s time to assign it a number… your number!
You go back to Restcomm’s dashboard and select the Numbers tab.

Step 3- Assign the Application to Your Number

Now, this is a very critical step!

Whatever proxying solution you’re using, either a softswitch or PBX, be sure you redirect the number to Restcomm as:


Plus, be sure you are using SRV based lookup (some service providers call it FQDN).
Simple IP-based routing or standard-DNS lookup (A-query) will not work.

By doing that, all you have to do in Restcomm is to register the number simply as a SIP Number.

register a sip number

Once completed, just select Register and you’ll be taken to the next screen, where you need to select your new voice application from the application list.

Save it and you are good to go!

bind your application to a number


Step #4: Light it Up

All set! Time for testing the integration.
Grab your phone, type your number and enjoy the power of Programmable Voice!

the power of programmable voice

Didn’t work for you? Do you have any question, comment or suggestion?

Just drop me an email and I’ll be glad to follow-up:

No Comments

Sorry, the comment form is closed at this time.