Phone Number Intelligence
Let Twilio 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, we handle the backend logic for you.
Use local phone numbers when sending messages globally to automatically create a local experience for your users.
Distribute messages across a group of phone numbers to reach large audiences in a short amount of time.
Send messages with the same recognizable phone number to create a consistent experience and maintain conversation history.
Revert to standard long-code phone numbers automatically when a carrier is unable to receive messages from short codes.
Messages with special characters or attachments can be lost in transmission due to ever-changing carrier specs. Enable content intelligence to automatically format every message without writing custom code.
Character encoding is dynamically adjusted per carrier so that double-byte characters and even Emoji are delivered as intended.
Images are automatically resized to meet the fluctuating specifications of each carrier so pictures aren't distorted or dropped.
Inbound Message Assembly
Long incoming messages that carriers break up and send to your app are automatically reassembled in order so content isn't jumbled.
Messages with images are converted into an SMS containing a URL for that image when a carrier doesn't support MMS.
Outbound Message Concatenation
Long outbound messages are automatically segmented and encoded for re-assembly to meet destination carrier requirements.