Build intelligent SMS logic and apps in web applications over local, toll-free, and short-code numbers globally from one API.
Use a name instead of a number as the sender ID for your outbound messages in many countries. E.g., instead of a string of ten numbers, show "TWILIO."Learn More
Utilize SMS to communicate with customers using existing toll-free numbers in the US and Canada. Get a Twilio toll-free number if you don't already have one.Learn More
Send each message from the best local number and solve delivery issues without touching code.Learn More
Messages are formatted to support non-English language and characters.
Logic to handle concurrent message requests.
Assemble up to 10 messages into one.
One API that reaches nearly every country.
Send and receive pictures in the US and Canada.
Respond with TwiML and send with REST API.
30 messages per second for time-sensitive SMS apps.
Confirm message delivery with real-time status.
Increase or reduce usage as you need. Pay as you go and never worry about hardware upgrades again.
Zero maintenance windows and a 99.95% SLA are made possible with load balancing, failover, and outage-proofing.
Internal hardening and configurable security features to protect your app and help you achieve compliance.
From free email support to personalized 24x7 support with a 1-hour SLA, you choose what you want and when.
Coca-Cola keeps 600,000 coolers and vending machines working across Western Europe with automated service orders that are distributed to repair technicians via SMS.
Box provides more than 240,000 businesses with an extra layer of security with a unique code sent via SMS to supplement username and password authentication.
DriveNow expands its car sharing service to new markets using Twilio's global reach to instantly verify customer accounts with Twilio SMS from a familiar local phone number.
Enter your number and receive an SMS
When you send a text message, this makes a request to Twilio to deliver an SMS to the requested phone number. The server logic determines the weather forecast to send to the phone based on the area code of the phone number requested.
When you click "Send Text Message", an ajax request is made that in turn triggers a server-side HTTP request to Twilio providing a number to SMS, as well as the string to include as a message body. That request dynamically finds the weather forecast for the area code of the phone number provided.