Feature Update: Improve SMS Delivery with a Twilio Messaging Service

Twilio, our recommended SMS and voice channel in most countries, recently optimized its platform to accommodate programmatic SMS messaging at scale. This upgrade allows for the creation of a messaging service, which enables you to dedicate multiple local Twilio numbers to a single TextIt channel, and improve SMS delivery with phone number intelligence via the new Copilot features available in your Account Portal.  

Phone Number Intelligence

Twilio Copilot's phone number intelligence allows you to rely on Twilio backend logic to select the best phone number for every message. Whether it's using multiple numbers to send high volume messages or the same local recognizable number for each person to increase response rate, the aim is to remove the burden of carrier routing and regulations from the user through four dynamic features:

  • Scaler - distribute messages across a group of phone numbers to reach large audiences in a short amount of time.
  • Geo-Match - create a local experience by automatically using local phone numbers that match country and area codes to your end-user's personal number.
  • Sticky-Sender - send messages with the same recognizable phone number to create a consistent experience and maintain conversation history.
  • Reroute - if you're using a short code, you Twilio will automatically revert to standard long-code phone numbers when a carrier is unable to receive messages from short codes.

Channel Relationships

Twilio's Geo-Match and Sticky-Sender features ensure that the relationships between your phone numbers and contacts remain constant from your first broadcast. 

When multiple channels of the same type are connected to your TextIt account, the channel that the contact last messaged will be prioritized. Contacts can be locked-in to a relationship with a specific channel (they'll only received messages from this channel). Geo-Match and Sticky-Sender ensure that even if your contact sends a message to the wrong channel, they'll always receive a response from the same number. 

Content Intelligence

Messages with special characters or attachments can be lost in transmission due to ever-changing carrier specs. Copilot allows you to automatically format every message to ensure your content stays in tact. These are the features that allow you to do so: 

  • Dynamic Encoding - character encoding is dynamically adjusted per carrier so that double-byte characters and even Emoji are delivered as intended.
  • Outbound Message Concatenation - long outbound messages are automatically segmented and encoded for re-assembly to meet destination carrier requirements.

Adding a Twilio Messaging Service

Follow these instructions to setup your own messaging service and add it to your account: 

1. Login to your Twilio account's Programmable SMS tab and click "Messaging Service":

2. Create a new messaging service: 

3. Give it a name:  

4. In a separate tab, login to your TextIt account, navigate to the Add Channel page, and select "Twilio Messaging Service" option: 

5. Copy your Messaging Service SID from your Twilio portal: 

6. On the "Add Twilio Messaging Service" page, select your country and paste your Messaging Service SID in the appropriate box: 

7. On the next page, copy the the request URL that TextIt provides you: 

8. In your Twilio portal, paste the request URL underneath the "Inbound Settings" header: 

9. Scroll down to the "Copilot Features" header and select the features you'd like to enable for your messaging service: 

10. Scroll back to the top of the page, click the "Numbers" tab, and either add existing numbers or purchase numbers to add to your service. Click "Save" to finish configuring your messaging service: 

You're ready to start sending messages. Start a flow to test out your service. 

Go with the Flow

TextIt is changing the way organizations communicate with customers, beneficiaries, constituents and stakeholders. Whether you're interested in adding an SMS messaging channel to your communication pipeline like WebHelp Groupe, or building chat bot like HigherMe, you're guaranteed to increase engagement and efficacy. 

For Example:

  1. An E-commerce company can use TextIt to improve funnel abandonment by texting discount codes to customers who put something in their cart but don't purchase.
  2. An on-demand company can push text notifications when their delivery is on the way or manage a fleet of workers who won't be on computers but will always have their phones.  
  3. Any company can measure Net Promotor Score or Customer Satisfaction by sending messages that are more likely to be read and responded to than any other form of communication.

Follow us on Twitter to interact with a chat application built with TextIt, or create a free account to build your own. You'll be sending messages in minutes! Get in touch anytime with any questions, comments, or suggestions.