Skip to contentSkip to navigationSkip to topbar
Rate this page:
On this page

SMS send rate limit exceeded

ERROR: 14107

error-14107 page anchor

Too many messages have been sent between two numbers within a short time period, possibly indicating a runaway job or infinite loop. There is a limit of 30 outbound replies between two phone numbers in a 30-second period.

A counter is set for each outbound reply in a conversation (between two numbers). When the first reply occurs, the counter starts at 1. If the next reply is sent less than 30 seconds after the prior reply, then the counter goes to 2. This will continue if each reply is less than 30 seconds, until the counter surpasses 30; at this time, Twilio will set any further messages in the loop to "failed" status for 30 seconds, with this error code. Messages with the "failed" status are not charged against your account balance.

Possible Causes

possible-causes page anchor
  • repeated rapid responses by the end user (30 replies in less than 30 seconds)
  • infinite loop caused by self referencing Sms or Message verb action URL
  • infinite loop caused by self referencing Redirect verb URL
  • runaway process making repeated outgoing REST API requests

Rate this page: