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.
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 |
---|---|---|---|---|
A | STANDARD | Declared Use Case | 4,500 | 2,400 |
B | STANDARD | Mixed/Marketing | 4,500 | 2,400 |
C | STANDARD | Declared Use Case | 2,400 | 1,200 |
D | STANDARD | Mixed/Marketing | 2,400 | 1,200 |
E | STANDARD | Declared Use Case | 240 | 150 |
F | STANDARD | Mixed/Marketing | 240 | 150 |
T | Low-volume Mixed | Low Volume Mixed | 75 | 50 |
G | Group Messaging | Special | 60 | n/a |
P | Charity | Special: non-commercial | 2,400 | 1,200 |
S | Social Engagement | Special | 60,000 | 2,400 |
K | Election Campaigns | Special | 3,000 | 2,400 |
X | Emergency Services / Public Safety | Special | 4,500 | 2,400 |
Z | Large CSP Free Trial Offers | Special | 6 | 50 |
Y | Exemption by Carrier (trusted) | Special | 720 | 50 |
W | Exemption by Carrier (less trusted) | Special | 15 | 50 |
N | Agents, franchise, local branches, CSPs by vertical | 60 | 50 |
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 3000 | 75 | High | 200,000 |
Non-Russell 3000 | 0-24 | Low | 2,000 |
3rd Party | 75-100 | High | 200,000 |
3rd Party | 50-74 | High Mid | 40,000 |
3rd Party | 25-49 | Low Mid | 10,000 |
3rd Party | 0-24 | Low | 2,000 |
For more information, see T-Mobile's Code of Conduct (opens in a new tab).
For political campaigns, throttling is not applied for T-Mobile. For AT&T, throttling will still be in effect.