How quickly can I send SMS messages?

You can make requests to Twilio as fast as you like. Twilio will queue the messages and release them at a rate of one message per the number of message segments in seconds. For example, if your SMS message is under 160 characters and does not include any non-GSM characters, it has 1 message segment, and will be released at the rate of one message per second. If your SMS message has 3 segments, a single message will be released every 3 seconds.

On U.S. and Canadian toll-free phone numbers, the rate limit is 3 message segments per second. If an alphanumeric sender ID is used, you may send messages at the rate of 10 messages (or segments for longer messages) per second.

It is currently not possible to adjust this rate, but if you will be sending more messages, you can purchase additional numbers. Also please note that while Twilio releases messages to our carrier partner at this rate, your messages may be subject to mobile carrier filtering and can get blocked. You can read this FAQ to learn more.

Depending on what your use case is, a short code may be a better option for you. Short code messages can be released at the rate of 30 messages per second. Check out our short code FAQ or talk to our sales team to determine what is best for you.