Out Nurture Logo
Out Nurture
AI Texting

A2P 10DLC Registration: The Complete Guide for AI Texting in 2026

Out Nurture TeamOut Nurture Team
10 min read
Mar 17, 2026

If you're texting leads from a regular 10-digit U.S. phone number using any kind of automation—AI agent, mass texting tool, CRM workflow—you need A2P 10DLC registration. Without it, your messages get filtered, throttled, or blocked outright by the major carriers. Here's what 10DLC is, how to register, and how to keep your AI texting deliverable.

What is A2P 10DLC?

A2P 10DLC stands for Application-to-Person 10-Digit Long Code. It's the framework U.S. mobile carriers (T-Mobile, AT&T, Verizon) use to authorize businesses that send text messages from standard local phone numbers (the kind that look like normal mobile numbers) using software.

Before 10DLC existed, businesses ran A2P traffic through unregistered local numbers, and carriers had no easy way to tell legitimate business messaging from spam. The result was inconsistent delivery and a flood of unwanted texts. 10DLC fixes that by requiring every business to:

  1. Register the brand sending the messages (your company)
  2. Register each campaign describing what kind of messages you'll send
  3. Get vetted for a trust score that determines throughput and filtering treatment

For a broader primer on the underlying concept, see our overview of what A2P messaging is and why you need it.

Why 10DLC Matters for AI Texting

AI texting is the textbook A2P use case. You're not sending one-to-one personal messages from a phone—you're sending software-driven, two-way conversations at scale. Carriers can detect this pattern instantly.

If you skip 10DLC and try to send AI-generated texts from an unregistered local number, three things happen:

  • Filtering — Messages silently disappear before reaching the recipient
  • Throttling — Throughput drops to a trickle (sometimes 1 message per second or less)
  • Number suspension — Carriers flag the number, and your sender reputation collapses

Compare this to a properly registered campaign with a healthy trust score, which can push hundreds of segments per second with consistent delivery.

If you're running campaigns at any meaningful volume, deliverability is the difference between a working pipeline and a silent failure. We dig deeper into the carrier-side of this in why your business texts get blocked.

The Three Pieces of 10DLC Registration

1. Brand Registration

The brand is the legal entity sending the messages. To register, you'll provide:

  • Legal business name as registered with your state or the IRS
  • EIN (or DUNS for international entities)
  • Business address
  • Website
  • Vertical / industry
  • Stock exchange listing if you're public
  • Brand contact email

Brand registration is handled through The Campaign Registry (TCR) and typically takes a few business days. Once your brand is approved, it's reusable across every campaign you run on every messaging platform.

2. Brand Vetting (Optional but Worth It)

After brand registration, you can pay for enhanced vetting, which gives you a numerical trust score from 0 to 100. Higher scores = higher throughput and better filtering treatment.

  • 0–24: Limited throughput, frequent filtering
  • 25–49: Standard throughput
  • 50–74: Good throughput, lower filtering rates
  • 75–100: Highest throughput, lightest filtering

Vetting costs around $40–$70 one-time. For any business doing real AI texting volume, it pays for itself within the first day.

3. Campaign Registration

Each campaign describes a specific messaging use case. You'll specify:

  • Use case (e.g. mixed marketing, customer care, account notifications, two-factor auth, polling/voting, low-volume mixed)
  • Campaign description in plain English—what the messages will say and why
  • Sample messages showing the actual language you'll use, including any merge variables
  • Opt-in workflow describing exactly how recipients consent (web form language, checkbox copy, keyword opt-in flow, etc.)
  • Opt-out language confirming you'll honor STOP, UNSUBSCRIBE, CANCEL, END, QUIT
  • Help language confirming HELP returns useful information
  • Embedded links / phone numbers if your messages contain them
  • Age-gating / SHAFT content flags (sex, hate, alcohol, firearms, tobacco)

Campaign approval typically takes 1–7 business days. Sample messages are the most common rejection reason—be specific, realistic, and include any URLs and CTAs you'll actually use.

How AI Texting Affects Your Campaign Description

AI changes one thing in your registration: your sample messages need to reflect that the agent personalizes responses based on the recipient. Carriers don't reject AI use cases per se—they reject vague or misleading descriptions.

Two things help:

  • Disclose the AI nature — In your campaign description, state that an AI agent will respond conversationally to inbound messages and qualify the lead. This is normal and approved every day.
  • Provide realistic samples — Show the kind of actual AI output, including initial outreach, qualifying questions, and a typical response handling. Don't paste fake template text—carriers can tell.

For more on what high-quality AI texting actually looks like, see our complete guide to AI mass texting and the principles behind conversational AI for SMS.

Use Case Selection: Pick the Right One

Carriers map use cases to throughput tiers. Picking the wrong use case is one of the most common ways to under-deliver.

Use caseBest for
Marketing / PromotionalAI texting that includes promotional content, offers, lead nurture
MixedMost AI sales texting—combines marketing, support, and notifications
Customer CareInbound support, post-purchase, account-specific Q&A
2FA / Account NotificationsTransactional only—do not use for sales texting
Low Volume MixedUnder 2,000 segments/day—useful for pilots

For sales-driven AI texting that mixes outreach, qualification, and follow-up, Mixed is almost always the right answer. Pick Marketing only if every message is unambiguously promotional. Never put sales messages under 2FA or transactional categories—that's a fast track to suspension.

Throughput After Approval

Once your brand is vetted and your campaign is live, your throughput depends on three things:

  • Trust score from brand vetting
  • Use case (marketing > mixed > customer care)
  • Number type (10DLC long code vs. toll-free vs. short code)

Typical 10DLC throughput per second for an approved campaign on a single number ranges from 1–3 segments per second on lower trust scores to 75+ segments per second on enhanced-vetted brands with marketing-class campaigns. Spread across multiple registered numbers, you can scale into the volumes needed for outreach to 10,000+ leads.

Costs to Budget

10DLC isn't free, and the fees stack:

  • One-time brand registration: ~$4
  • Brand vetting (recommended): ~$40
  • Campaign registration: ~$10
  • Monthly campaign fee: $1.50–$10 depending on use case
  • Per-segment carrier surcharges: $0.001–$0.005 per segment delivered

Most businesses see their fully loaded 10DLC overhead come in under $50/month per campaign, plus a fraction of a cent per segment. Compared to the cost of having every message filtered, it's the cheapest insurance you'll buy this year.

Common 10DLC Rejection Reasons (and How to Avoid Them)

Watching for these saves days of back-and-forth:

  • Sample messages don't match the use case. Marketing sample with no promotional language, or 2FA sample with marketing copy.
  • No clear opt-in. Just saying "users opt in via our website" isn't enough. Quote the exact checkbox or form language.
  • Missing STOP/HELP language in samples. Include Reply STOP to opt out somewhere visible.
  • Vague campaign description. Don't say "we send marketing texts." Say "we send appointment reminders and two-way conversations to homeowners who submitted a request on our website."
  • Brand info doesn't match public records. Legal name, EIN, and address must match the IRS / Secretary of State.
  • Embedded URLs use shorteners. Public link shorteners (bit.ly, t.co) are auto-rejected. Use a branded subdomain.

10DLC vs. Toll-Free vs. Short Code

10DLC isn't your only option. Here's when each makes sense:

  • 10DLC long code: Default for AI sales texting. Local presence, two-way capable, mid-tier throughput, lowest cost.
  • Toll-free SMS: Useful for support and national presence. Requires its own verification process. Doesn't substitute for 10DLC for marketing volume.
  • Short code (5–6 digits): Best for very high volume one-way broadcasts. Expensive ($500–$1,000/mo), slow to provision (8–12 weeks), and generally unnecessary for AI two-way texting.

For most AI sales operations, 10DLC long codes are the right default and toll-free is a complement, not a replacement.

What Compliance Looks Like After Registration

10DLC isn't a one-time hurdle. Once you're live, carriers monitor your traffic continuously. To keep delivering:

  • Honor opt-outs immediately — Treat STOP, UNSUBSCRIBE, CANCEL, END, QUIT as instant removals
  • Respect quiet hours — TCPA prohibits texting before 8 a.m. or after 9 p.m. in the recipient's local time
  • Match traffic to your registered use case — Sending promotional content on a customer-care campaign is the fastest way to a trust score drop
  • Keep complaint rates low — High HELP/STOP/complaint ratios trigger automatic filtering escalation
  • Refresh sample messages when your AI's outputs drift materially from what you registered

Lenders, in particular, have to layer TCPA on top of 10DLC. If that applies to you, our guide on AI and lending compliance walks through the specifics.

How AI Calling Compliance Compares

AI texting compliance via 10DLC is one half of the picture. AI calling compliance lives under a different framework—the TCPA—which the FCC explicitly extended to AI-generated voices in February 2024. If you also run an AI calling motion, see our breakdown of TCPA compliance for AI voice agents.

The short version: 10DLC governs the carrier-level treatment of texts, while TCPA governs the legal consent requirements for both texts and calls. You need both layers right.

The Out Nurture Approach

Out Nurture handles 10DLC registration for you when you onboard. Brand registration, enhanced vetting, campaign description, sample messages, opt-in language—we set it up correctly the first time so your AI texting deliverability isn't an afterthought.

You don't build workflows, manage campaign descriptions, or argue with TCR. You plug in your CRM, point us at your leads, and we handle the compliance plumbing underneath.

Ready to Run AI Texting the Right Way?

A2P 10DLC registration is the price of admission for AI texting in the U.S. Skip it and your messages don't land. Do it right and you get clean, high-throughput delivery on every campaign.

Ready to see what compliant, high-deliverability AI texting looks like end to end? Explore Out Nurture's AI sales agent platform and let us handle the 10DLC details so you can focus on the conversations.

Tags:

#A2P 10DLC#AI Texting#Compliance#SMS Marketing#Carrier Registration
Out Nurture Team

Out Nurture Team

The team behind Out Nurture, sharing insights on AI-powered marketing and sales automation.