A2P SMS

Application-to-person SMS is traffic an application sends to a handset, such as a verification code or a transaction alert, via a registered sender.

Definitions only — a term explained here is not a service we sell.

Application-to-person (A2P) SMS is a message sent from an application to a person's handset. The origin and registration make it A2P, not the content: a code, a transaction alert and a consented marketing message all qualify.

A2P traffic leaves through a registered sender identity on a commercial route. Regulators in several markets require the sender and template to be registered first. Segment counts decide cost: three segments are billed as three.

What the route decides

The application submits to a gateway over SMPP v3.4 or an HTTP API, and the gateway passes the message to an SMSC. A registered sender ID and a delivery receipt separate this route from person-to-person messaging. What is A2P SMS explains the route.

Where an A2P message goes

  1. Application
  2. SMPP gateway
  3. SMSC
  4. HLR / HSS
  5. MSC / MME
  6. Handset
  7. Delivery receipt
The application submits through a gateway and SMSC; the receipt returns to the sender.
Text description

The application submits to a gateway, which passes the message to the SMSC. The SMSC looks up the subscriber and routes to the handset. The receipt returns the same way.

FAQ

Is A2P SMS the same as bulk SMS?

No. Bulk describes volume; A2P describes the sender and the route. One verification code a bank sends is A2P; a message one person types to another is person-to-person. A commercial campaign sent from handsets is still application traffic and is usually treated as unregistered A2P.

When is a short code needed?

Only where the market or use case requires one. Short codes suit high-volume consumer programs; long virtual numbers and alphanumeric IDs cover most transactional traffic.

Why does the same message cost different amounts in different countries?

Termination rates, sender registration overhead and the segment count all vary. Compare cost per delivered message, including failed and retried attempts.

Learn more

Sources

  1. 3GPP TS 23.040: Technical realization of the Short Message Service (SMS)