10DLC
Throughput

Throughput

Throughput is the rate of message delivery over a communication channel. The throughput of messages is measured in terms of daily message volumes, and then vetted to ensure certain limitations.

AT&T and T-Mobile have the following specifications for throughput and vetting:

  • AT&T has devised a message class system to determine throughput. You'll be assigned a Throughput per minute (TPM), based on which class your messaging campaign falls into. Previously, if you exceeded the limit that's been assigned to your 10DLC number(s), you would receive an error code 541 in response and you needed to retry sending the message where you might have encountered the same outcome upon re-sending. Now, upon approaching throttling limits, Infobip automatically queues the traffic and forwards it to the operator at the beginning of the next possible interval.

  • T-Mobile (including Sprint) assigns a threshold (total messages/day) based on the brand score. The range is large, from 2,000-200,000 messages per day. Previously, if you exceeded the threshold that's been assigned to your 10DLC number(s), you would receive an error code EC 542 in response and your sending would be done for the day. Now, Infobip queues the messages that reach the limit and sends them at 8AM the next day, based on the Local Area Code of the destination.

Infobip has taken on the responsibility of handling the throttling logic, relieving clients of the burden, and ensuring message delivery by proactively monitoring your message volume.

This process happens seamlessly in the background, allowing you to send messages without interruptions. Messages will be queued and sent at the earliest opportunity.

Note

If the message expires due to throttling, at the end of the validity period, you receive an error code EC 1158.

The following tables helps you to interpret the scores in terms of throughput and the daily message volumes. If you want to check the score that applies to your campaign, you can trigger a Get Campaign Network Statuses (opens in a new tab) request.

AT&T message classes and throughput

This table provides information about AT&T's message classes and how they influence throughput. The use cases are examples only. You may receive lower or higher throughput for your particular use case and campaign type.

Customers are encouraged to read AT&T's Code of Conduct (opens in a new tab).

Message Class

Use Case Examples

Campaign Type

SMS Transactions / Minute

MMS Transactions / Minute

ASTANDARDDeclared Use Case4,5002,400
BSTANDARDMixed/Marketing4,5002,400
CSTANDARDDeclared Use Case2,4001,200
DSTANDARDMixed/Marketing2,4001,200
ESTANDARDDeclared Use Case240150
FSTANDARDMixed/Marketing240150
TLow-volume MixedLow Volume Mixed7550
GGroup MessagingSpecial60n/a
PCharitySpecial: non-commercial2,4001,200
SSocial EngagementSpecial60,0002,400
KElection CampaignsSpecial3,0002,400
XEmergency Services / Public SafetySpecial4,5002,400
ZLarge CSP Free Trial OffersSpecial650
YExemption by Carrier (trusted)Special72050
WExemption by Carrier (less trusted)Special1550
NAgents, franchise, local branches, CSPs by vertical 6050

T-Mobile throughput

The following table shows how T-Mobile determines your maximum daily message volume based initially on your brand registration status. If you request third-party vetting, then your message volume is based on the score you receive with that process. The daily volume applies to messaging for all campaigns for the registered brand.

Vetting Type

Score

Risk Assessment

Maximum Daily Message Volume

Russell 300075High200,000
Non-Russell 30000-24Low2,000
3rd Party75-100High200,000
3rd Party50-74High Mid40,000
3rd Party25-49Low Mid10,000
3rd Party0-24Low2,000

For more information, see T-Mobile's Code of Conduct (opens in a new tab).

Note

For political campaigns, throttling is not applied for T-Mobile. For AT&T, throttling will still be in effect.

Need assistance

Explore Infobip Tutorials

Encountering issues

Contact our support

What's new? Check out

Release Notes

Unsure about a term? See

Glossary

Research panel

Help shape the future of our products
Service Terms & ConditionsPrivacy policyTerms of use