Glossary · A2P
What is A2P Messaging?
A2P (application-to-person) messaging is SMS or MMS sent automatically from a software application to a person’s phone — one-time passcodes, appointment reminders, shipping updates, marketing offers, or service alerts. Because the sender is an automated system rather than another human, A2P traffic is filtered, registered, and priced differently from ordinary phone-to-phone (P2P) texts.
In the US, A2P messaging follows the carriers’ CTIA Messaging Principles and Best Practices, and A2P traffic on 10-digit numbers must be registered through The Campaign Registry to avoid carrier filtering.
How A2P messaging works
A business or developer connects an application — a CRM, a booking system, a payment processor — to a messaging provider through an API or platform. The application triggers a message (“send code 482610 to this number”) and the provider routes it through registered short codes, 10DLC long codes, or toll-free numbers approved for A2P traffic in each country.
The flow has three required pieces:
- Number registration: in the US, A2P long codes must be registered under 10DLC through The Campaign Registry to be deliverable on the major carriers.
- Consent capture: senders must record opt-in for each recipient under TCPA and respect every opt-out and DNC request.
- Throughput allocation: carriers cap how many messages per second each registered campaign can send, based on its trust score.
A2P vs. P2P messaging
The protocol on the wire is identical SMS — the difference is intent, volume, and how carriers treat it:
- A2P is high-volume, machine-originated, and commercial. Carriers expect registration, consent records, and a clear business identity. Unregistered A2P traffic on consumer-grade lines is filtered or blocked.
- P2P is conversational, low-volume, and sent between people. No registration is required, but per-second throughput is limited and bulk use is treated as A2P abuse.
A 50-message-per-second order-confirmation feed is A2P even if it originates from a 10-digit local number. A salesperson texting one customer back is P2P.
Common A2P use cases
- One-time passcodes and two-factor authentication
- Appointment, delivery, and payment reminders
- Shipping and order-status notifications
- Promotional and transactional marketing offers (with explicit opt-in)
- Customer-service updates and outage alerts
A2P compliance essentials
- Registration with the carrier ecosystem — 10DLC in the US, short-code provisioning where required, country-specific sender-ID rules elsewhere.
- Documented consent for every recipient on the list, with audit-ready timestamps and the exact wording used to obtain it.
- Opt-out handling on every message — typically “Reply STOP to unsubscribe” — wired to the DNC suppression list so the contact never receives another message.
- Content rules: no SHAFT (sex, hate, alcohol, firearms, tobacco) categories on most US carriers without special approval.
A2P messaging frequently asked questions
What does A2P stand for in messaging?
A2P stands for “application to person.” It describes SMS or MMS messages sent by software — a CRM, an alerting system, a banking app — to a human recipient, as opposed to a person typing a message to another person.
Is A2P the same as bulk SMS?
A2P includes bulk SMS but is broader. Bulk SMS usually means marketing blasts to large lists. A2P also covers transactional and conversational application traffic — passcodes, receipts, and triggered notifications — that may go to one recipient at a time.
Do I need 10DLC for A2P messaging in the US?
Yes, if you send A2P traffic from 10-digit US long codes you must register the brand and each campaign under 10DLC. Unregistered A2P traffic is heavily filtered or blocked by Tier-1 carriers and faces per-message surcharges.
How is A2P different from RCS or push notifications?
A2P over SMS/MMS reaches any mobile number on the public phone network. RCS is a richer carrier protocol limited to supported handsets and carriers. Push notifications travel inside a specific installed app, not over the phone network at all.
See how DialPhone fits
DialPhone’s business SMS handles 10DLC registration, consent capture, and opt-out suppression as part of the product — so transactional and customer-service messaging stays deliverable and compliant without a separate platform integration project.