Rate-Limiting
Twilio and other message network operators limit the number of texts that can be sent per channel. Prompt.io will ensure that these limitations are not exceeded and will utilize queuing to regulate throughput as per the MNO best practices and limitations.
Twilio (per outbound long-code channel)
- 1 message every 4 seconds
- 15 messages every minute
- ~900 message per hour
So, on ten channels, you can expect to send 9000 messages per hour.
Message length, otherwise known as segment count, has no effect on outbound rates.
Prompt.io Rate Limiting
In some cases, your broadcast may experience rate limiting by Prompt.io that is lower than the maximum throughput allowed by Twilio. This is done to ensure integrity of the system. Typically Prompt.io will not rate limit below 25 messages / second across all your channels.
Multi-Org Use of Same Twilio Credential
If your organization is utiliziing the same Twilio credential across multiple orgs, know that the Twilio rate limit applies to the Twilio credential, not to the org. If you start two broadcasts in two separate orgs at the same time — even with broadcasts on different channels — each broadcast will process at a slower rate (about 50% slower) than if the broadcasts were happeninig independently. The Twilio credential itself is rate limited and our platform caters to cross-org use of the same credential to ensure that this rate limit is not exceeded.