Rate this page:

Programmable Messaging and US A2P 10DLC

Ahoy! Need to register for US Application-to-Person 10-Digit Long Code (A2P 10DLC) messaging and not sure where to start? You’re in the right place! This guide covers everything you need to know to get started with A2P 10DLC registration.

If you’re ready to roll and don’t need an intro, skip ahead to the A2P 10DLC Registration Types section to learn more about the different registration paths available.

Getting Started

So what does "A2P 10DLC" mean? "A2P" stands for Application to Person or any kind of messaging traffic where a person is receiving messages from an application (for example: marketing notifications and appointment reminders). "10DLC" stands for 10-Digit Long Code phone numbers.

A2P 10DLC messaging is the latest offering from US carriers to help support the growing ecosystem of businesses texting their customers while protecting end-users from unwanted messages. It centers on increased consumer trust, and provides customers with increased messaging deliverability and throughput for being trustworthy and compliant.

Twilio is here to guide you through the ins and outs of getting registered, and it starts with choosing the correct registration type.

A2P 10DLC Registration Types

To properly register for A2P 10DLC messaging capabilities, take a look at the table below to understand what type of Twilio customer you are:

Customer Type


How do I register my business?

How do I register my customers? (ISV)

Direct Brand

You’re a business owner that uses Twilio messaging services to send and receive SMS to/from your customers.

Using the Trusthub in the Twilio Console.

See the Direct Brand Onboarding Guide for a detailed registration walkthrough.

Independent Software Vendor (ISV)

You’re a software company that embeds Twilio APIs into your software solutions to power digital communications for your customers.

Using the Trusthub in the Twilio Console.

See the ISV Onboarding Guide for a detailed registration walkthrough.

Using the A2P 10DLC ISV APIs.

ISV Standard API: For your customers sending greater than 3,000 SMS per day.

ISV Starter API: For your low-volume customers sending less than 3,000 SMS per day.

Trial/Hobby Developer

You’re a student, hobbyist, someone working at an organization or someone trying out Twilio messaging products for the first time using the "Trial" tier.

You don't need to register for A2P 10DLC. N/A

Testing the A2P 10DLC APIs

Twilio offers a Mock Brand and Campaign API to test against our A2P 10DLC APIs without incurring any of the fees you would through normal registration. This API is a great way to test brand and campaign functionality for development purposes.

Check out the A2P Mock Brand and Campaign API guide to learn more.

Rate this page:

Need some help?

We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd by visiting Twilio's Stack Overflow Collective or browsing the Twilio tag on Stack Overflow.


        Thank you for your feedback!

        Please select the reason(s) for your feedback. The additional information you provide helps us improve our documentation:

        Sending your feedback...
        🎉 Thank you for your feedback!
        Something went wrong. Please try again.

        Thanks for your feedback!

        Refer us and get $10 in 3 simple steps!

        Step 1

        Get link

        Get a free personal referral link here

        Step 2

        Give $10

        Your user signs up and upgrade using link

        Step 3

        Get $10

        1,250 free SMSes
        OR 1,000 free voice mins
        OR 12,000 chats
        OR more