A2P 10DLC
A2P 10DLC is the US carrier system for business text messages sent from a normal 10-digit phone number. A2P means application-to-person: a business application texting a customer, as opposed to a person texting a friend from a handset. 10DLC means the 10-digit long code, the kind of number customers already recognize. Carriers require businesses to register who they are and what kinds of messages they send, so spam is easier to block and legitimate shop texts are more likely to be delivered.
This is not optional color if you text customers from software. Unregistered traffic gets filtered, delayed, or dropped. The owner experiences that as "texts are flaky," then goes back to a personal cell, and the CRM loses the thread. Registration feels like paperwork because it is paperwork: who the business is, a description of the messages, and sample copy that matches what you really send. The fees and the exact form are the carriers' and the registry's. They change. Read the current instructions when you register. This page is not a rate card.
What you can control is honesty in the registration. If you say you send job reminders and then send a weekly blast, you will get filtered and you will deserve it. Missed-call text back, a follow-up on an estimate, a "we are on the way," and a single review request are ordinary service messages. Describe them that way. Keep the wording close to the samples you submitted.
Puffly's texting, including missed-call text back, depends on a number that can actually deliver. The product cannot wish carrier rules away. Set up the registration before you turn texts on for customers, and keep the message content inside what you registered. The lead still belongs in the CRM even when you are waiting on approval. Calls and forms do not wait for a texting campaign.
If a text fails, do not immediately buy a new gimmick. Check registration, the sample content, and whether the customer replied STOP. Those three explain more outages than the software does.