Register for 10DLC messaging
Turn on texting from Settings → Numbers → Text messaging setup: submit your business details once, and Ody connects your local numbers to its own carrier-approved texting campaign, usually within a few minutes.
Before you start
- Only owners and admins can submit the form.
- Have your business details ready: legal name, EIN (sole proprietors without an EIN use their legal name and a mobile number), industry, support email and phone, website and business address.
- A payment method must be on file. Add a card in Settings → Billing first. A canceled subscription needs to be reactivated first.
- Submitting is a purchase. When you click Submit and turn on texting, your card is charged right away. If you are on a free trial, submitting ends the trial and starts your paid plan: you are charged for your plan and the setup fee at the same moment. The form shows the exact amounts and asks you to tick a confirmation first. If you are not ready to start your paid plan, do not submit yet.
- Fees. A $20 one-time messaging setup fee per local number, charged when you submit, as its own invoice. It is not covered by your free trial and is not refundable once submitted. Once texting is live on a number, it costs $4/month on your regular invoice.
- You pay the setup fee once per number, ever.
Step-by-step
Click Settings in the left sidebar, then Numbers, and scroll to Text messaging setup under "Trust & compliance".
Click Set up texting.
Business info: fill in your business name, entity type, legal company name and EIN (or, for sole proprietors, your legal first and last name and your mobile number), industry, support email and phone, website, and the registered business address. Any common US phone format works, for example
(425) 200-5472. Non-US numbers need the+country code. Click Next: campaign details.Campaign: pick what kind of messages you'll send (Mixed is recommended for customer care and notifications), then answer How do customers agree to receive your texts?
- A sign-up form on my website (see the example form on a sample website): the page address of your form, where on the page it is, and ideally a screenshot link. Your live form should show an unchecked, optional SMS checkbox with the consent wording shown in the card.
- Another way: for verbal, paper or "customers text us first" opt-in. Describe the one method you really use.
Then write 1–5 sample messages you'd actually send. Opt-out (STOP), help (HELP) and opt-in confirmations are handled automatically. On a free trial, tick the box that confirms submitting ends the trial and charges your card now.
Click Submit and turn on texting. Your card is charged now (the setup fee, plus your plan if you were on a free trial).
Connecting: the card shows Connecting your number. Ody attaches each paid local number to one of its approved texting campaigns and confirms with every carrier that the number is active. This usually takes a few minutes. If a carrier hiccups, Ody removes the number, waits a few minutes and tries again, on its own.
Texting live: the card switches to Texting enabled and lists the Numbers that can text. The workspace owner receives the Texting is live email. You can send from the inbox, the API and integrations right away.
Emails you will receive
There is exactly one texting-setup email, sent from Ody [email protected] to the workspace owner:
| When | |
|---|---|
| Texting is live on (xxx) xxx-xxxx | A number has been connected and confirmed active with the carriers. Sent once per number, including numbers you add later. |
The $20 setup fee also appears as a Stripe invoice under Settings → Billing → Billing history. The email is a service notice, so it is sent even if you have unsubscribed from Ody marketing email.
Troubleshooting
- Still "Connecting your number" after 30 minutes: Ody keeps checking and retrying in the background every 10 minutes, so there is nothing to resubmit. If it is still connecting after a few hours, contact support with your workspace name.
- A number on the account is not listed under "Numbers that can text": its $20 setup fee has not been paid yet (for example a declined card). We retry the charge automatically every few hours; updating your card under Settings → Billing → Update card lets the next retry succeed, and the number connects right after.
- Submit is blocked with "Add a payment method in Settings → Billing": the setup fee is charged automatically when you submit, so a card must be on file. Add one, or reactivate a canceled subscription, and submit again.
- "We couldn't charge your card, so nothing was submitted": on a free trial, submitting charges your plan and the setup fee. If the card declined, your trial is unchanged and nothing was submitted. Update your card and submit again.
- Submit is greyed out on a free trial: tick the confirmation box above the button.
- Submit fails with a message about the phone number: the support phone must be a real, complete number (10 digits for US, or
+and the country code). - Texting stopped on a number that was live: Ody checks every live number continuously and reconnects it automatically if a carrier drops it. Try again in a few minutes.
- Toll-free numbers aren't covered by this flow. They use a separate verification Ody doesn't offer yet, so they stay calling-only (Get a toll-free number).
Related articles
Frequently asked questions
How long until I can text?
Usually a few minutes. After you submit, Ody connects your local numbers to its own carrier-approved texting campaign and checks with the carriers that each number is fully active. The card shows Connecting your number until then, and the workspace owner gets one email, Texting is live, the moment it is. There is no multi-day carrier review to wait for.
Can my registration be rejected?
No. Ody no longer files a separate registration for each business with the carriers, so there is no approval or rejection step. Your numbers text through Ody's already-approved campaign. If connecting a number hits a temporary problem on the carrier side, Ody retries automatically, so you have nothing to fix or resubmit.
When am I charged the $20 setup fee?
The moment you click Submit and turn on texting. It is charged to the card on file right away, once per local number, as its own invoice. It is not refundable once submitted and never charged again for the same number. The $4/month messaging add-on starts only once texting is live on that number.
Does submitting end my free trial?
Yes. Submitting ends a running free trial and starts your paid plan immediately, so your card is charged for your plan and the $20 setup fee at the same moment. Before you can submit, the form shows exactly what will be charged and asks you to confirm. If your card is declined, nothing is submitted and your trial stays as it was.
Do new numbers I buy later need a new registration?
No. You submit the form once per workspace. Every local number you add afterwards is connected automatically after its one-time $20 setup fee is paid, and you get the Texting is live email for it too.
Why does the form still ask how customers opt in?
Because US carriers require every business texting from a local number to only text people who agreed to receive messages. Ody keeps your answers on file as your record of consent. If customers sign up on your website, your form should show an unchecked, optional SMS checkbox with the consent wording shown in the card, next to links to your Privacy Policy and Terms.