Legal / Compliance
A2P 10DLC & Compliance
A plain-English guide to A2P 10DLC and The Campaign Registry — what the terms mean, why registration exists, and a clear split of what Mittis handles versus what you, the customer, are responsible for. This guide is informational and does not constitute legal advice.
What is A2P 10DLC?
“A2P” means application-to-person — messages sent from software to a person's phone, like appointment reminders or alerts. “10DLC” means 10-digit long code: a standard local phone number used for A2P messaging. U.S. carriers require businesses that send A2P traffic over 10DLC numbers to register, so that legitimate messaging is trusted and spam is easier to block.
What is The Campaign Registry (TCR)?
The Campaign Registry is the central registry U.S. carriers rely on for A2P 10DLC. Businesses register a brand (who you are) and one or more campaigns (how and why you message people). Carriers use this registration to assign trust and throughput. Without it, A2P messages are increasingly filtered or blocked.
Brands & campaigns, explained
- Brand — your business identity: legal name, tax ID (EIN), address, and contact. Registered once and verified.
- Campaign — a specific messaging use case: what you send, sample messages, opt-in language, and how recipients consent. You can have multiple campaigns under one brand.
Why owning your registration matters
Mittis registers directly with The Campaign Registry as a Campaign Service Provider (CSP). That means your brand and campaigns are registered under your identity — not buried inside a reseller's account. You own the registration and can take it with you. Many providers register your brand under their own umbrella, which makes leaving painful; we deliberately don't.
What Mittis handles
- Drafting your brand and campaign registrations from plain-English inputs.
- Filing directly with The Campaign Registry as a CSP, under your identity.
- Pre-submission checks against common carrier and CTIA rejection reasons.
- Provisioning numbers and managing number porting, with status visibility.
- Automatic handling of
STOP,HELP, and opt-out keywords on every number. - Carrier-aware throttling, delivery reporting, and the technical plumbing of multi-carrier routing.
What you, the customer, must do
- Provide accurate business and entity information for brand verification.
- Collect and retain valid consent (opt-in) from the people you message — see our Messaging Policy.
- Describe your use cases honestly and send only content that matches your registered campaigns.
- Follow the Acceptable Use Policy, including the prohibition on SHAFT content, spam, phishing, and fraud.
- Comply with applicable laws (such as the TCPA and CAN-SPAM where applicable) and CTIA guidelines.
- Maintain authorization to port any numbers you bring to Mittis.
Realistic timelines
Brand verification is often quick but can take a few business days, and some brands are flagged for manual review. Campaign vetting ranges from same-day to several days depending on the use case and carrier. Number porting depends on your current carrier and typically takes one to three weeks. We make the parts we control fast and transparent, and we won't pretend the carrier-controlled parts are instant. For the full journey, see How it works.
Fees set by third parties
Some carrier and registry fees (for example, brand and campaign registration fees and carrier surcharges) are set by third parties. We pass these through at cost as clearly labeled line items — never marked up. Our platform and per-message pricing is described on the Pricing page.
Questions
Compliance can be confusing; we're happy to walk you through it. Contact support@mittis.ai. This guide is provided for general information only and is not legal advice; consult qualified counsel for your specific situation.