Configuring Twilio Messaging Services and JOT


jotpro

 

Twilio’s Messaging Services Copilot provide a number of advanced messaging features, that can be used from the Joy Of Text Pro. Twilio’s Messaging Services allow you to create a pool of numbers from which you can send your messages.

The features of Messaging Services include:

    • Scaler (Number Pool) Scaler distributes your outbound messaging traffic evenly across the phone numbers in your Messaging Service to help you handle higher messaging volume. When a message is sent from your Messaging Service, the From number is selected from among the phone numbers not currently being used to send a message.
    • Sticky Sender Sticky Sender makes sure the same From phone number is selected when messaging a particular recipient. This allows your application to consistently send messages to your user from a single recognisable phone number.
    • Alpha Sender ID For branded one-way messaging, many countries allow an alphanumeric string as the sender ID. Alpha Sender ID allows you to add your company name or brand to your Messaging Service. Note Alpha Sender IDs are not supported by Twilio in the USA.
    • Geomatch Geomatch automatically selects the Twilio phone number in your Messaging Service to match the country of your recipient’s phone number.

 

To use Messaging Services Copilot with JOT following the instructions below.

Create your Messaging Service

Log into your Twilio account and select “Programmable SMS-Messaging Services” and click the “Create a Messaging Service” button. Enter a name for your messaging service into the pop-up form.

create_ms_1

Configure your Messaging Service

Clicking on your new messaging service will open the “Configure” tab. Under the “Friendly Name” field, you’ll see the Messaging Service SID, you’ll need to copy this into the JOT Settings screens in later step.

In the “Inbound Settings” section, enter www.your_website.com?inbound into the “Request URL” field. This will route any SMS messages (inbound messages) send to your Twilio number, to the JOT plugin.

Configure inbound messages in your Messaging Service

In the lower half of the “Configure” tab, check that all of the Messaging Services Copilot features you want to use, are enabled.

NOTE:the use of Alpha Sender IDs is not supported by Twilio in the USA.

Select your Copilot features

Press the “Save” button.

 

Add numbers to your Messaging Service

Click on the “Numbers” tab to create a Number Pool. Twilio will intelligently distribute messages across the numbers in your pool. Click on the “Add a Number” button to add your numbers. Then press “Save”.

Add numbers to your Number Pool

 

Add Messaging Service SID to JOT

Go into the Joy Of Text Pro Settings page and select the “Twilio Settings” sub-page.

Enter your Messaging Service SID and tick the “Use Messaging Service” check box. This will tell JOT to use the numbers in your number pool, when it sends out messages.

Configuring Messaging Services in JOT

 

When you send messages from JOT’s Message tab, you’ll see a field indicating whether Messaging Services have been enabled or not.

Messaging Services enabled

When a message is sent, the from number in the JOT “Message History” tab will initially be shown as “Number Pool”, indicating that the message has been sent from one of the number in your Twilio Number Pool.

create_ms_6

However once the message is delivered, then correct number used to send the message, can be seen by refreshing Message History tab.

Number Pool number used to send the message