Skip to content
Santiago Palladino edited this page Sep 7, 2015 · 2 revisions

Nexmo

Nexmo is a global aggregator with support for Voice and SMS in over 200 countries.

Creating a Nexmo account

Create a new Nexmo account, including your phone number which will be used for verification, and we'll use for your first test call. Nexmo will also include an initial €2.00 for testing.

Obtain API credentials

Head over to your Nexmo API Settings and copy your Key and Secret, which we'll use to configure the channel in Verboice.

Configuring a Nexmo channel

On Verboice channels, create a new SIP Client channel, and enter the following information:

  • Name: A friendly name for the channel, so you can identify it.
  • Call flow for incoming calls: The call flow, defined in the Call Flow section of a Project, that will be executed when a call is received by Verboice via this channel.
  • Username: Your Nexmo API Key.
  • Password: Your Nexmo API Secret.
  • Number: Nexmo phone number associated to this channel, if you have purchased a Nexmo phone number.
  • Limit: Number of concurrent outgoing calls; by default 1.

Make a call

Enqueue a new call from Verboice to your Test Phone Number, which is the one you used during your registration, using the newly created channel. You can add new test numbers in your API settings page.

Receiving calls

In order to receive calls, you first need to purchase a Nexmo number with VOICE capabilities. Note that you'll need to first add at least €10.00 to your account balance in order to purchase a number.

After purchasing your number, you'll be able to configure its Voice Settings. Choose Forward to SIP and enter [email protected], replacing 1234567890 with the number you have just purchased, and hit update.

You should now be able to make phone calls to your Nexmo phone number, and have Verboice answer with the Call Flow you have configured.