logo

Smart Queueing Technology

Introduction to Smart Queueing Technology

Telgorithm's Smart Queueing Technology optimizes and manages messaging throughput while ensuring compliance with carrier-specific limits to prevent messages from exceeding those limits and failing, and to avoid capping below approved carrier limits. Central to this system is the registration with The Campaign Registry (TCR). Registering your messaging traffic with TCR allows for higher throughput, which must be actively managed to avoid dropped or blocked messages.

This technology does not require any effort to implement, leverage, or oversee. Smart Queueing is automatically running for 10DLC and Toll-Free traffic to manage Carrier rate limits for your customers.

Throughput Limits

Throughput limits, also known as rate limits, define the number of text messages (SMS segments and MMS messages) that can be sent within a specific time frame. Typically, limits are expressed in TPM (throughput per minute) and TPS (throughput per second).

These limits vary depending on the traffic type (10DLC, Toll-Free) and the recipient carrier. Extended vetting can be applied to increase 10DLC limits.

  • AT&T: Independent limits for SMS and MMS based on the Campaign class, typically enforced per TCR Campaign, and in rare cases, per Sender Phone Number. For instance, 240 TPM for SMS and 150 TPM for MMS per TCR campaign.
  • T-Mobile: A cumulative daily cap for SMS and MMS, enforced per TCR Brand and reset at midnight Pacific time. For instance, a daily cap of 2000 messages.
  • US Cellular: Independent limits per Sender Phone Number, with 60 TPM for SMS and 20 TPM for MMS.
  • Verizon: Independent limits per Sender Phone Number, with 6000 TPM for SMS and 25 TPS for MMS.
  • Other Carriers: A combined limit of up to 30 TPM for SMS and MMS per Sender Phone Number.

For toll-free numbers, the throughput limits are 180 TPM for SMS and 3 TPS for MMS per Sender Phone Number.

Throughput Safety Margin

To account for potential discrepancies in carrier detection and upstream incidents, Telgorithm introduces a safety margin for throughput limits. This margin is a small percentage subtracted from the actual TCR limit to protect traffic from being impacted by unexpected issues. The margin is kept minimal to ensure that throughput is not significantly sacrificed. As of Aug 1, 2024 safety margin is set to 10% but no more than 10 TPM.

Throughput Alerts

Telgorithm provides throughput alerts to inform users when a significant portion of their TCR allotted throughput is consumed. These alerts come in two types:

  • When more than two-thirds but not all of the daily throughput limit is used.
  • When the entire daily throughput limit is consumed.

Upon receiving these alerts, users should apply for extended vetting to increase their throughput limits.

Message Prioritization

Smart Queueing allows for prioritizing messages to ensure that high-priority messages are delivered first. This is crucial when messages need to be queued, as it ensures that urgent communications are not delayed.

Specifically, any higher-priority message will be processed before lower-priority ones, regardless of their submission time. If the messages queued for a particular Campaign or Brand have mixed priorities, lower-priority messages will be delayed until all higher-priority messages are sent once the Brand or Campaign limit is reset.

Time Routing

Time Routing enables you to manage the delivery of queued messages efficiently.

Sending Times: You can specify sending times in the messaging configuration, pausing message delivery outside defined time slots.

Message Expiration: You can set expiration times for individual messages. If a message is not sent before its expiration time, its status is changed to

Expired
. No further delivery attempts will be made.