Messages not sending
The most common reason a text won't send is 10DLC: sending from a local US number works only once your workspace has submitted Text messaging setup and Ody has connected that number to its carrier-approved campaign (usually a few minutes). The error toast tells you which stage you're at.
Checks, in order
- Read the error. When a send is refused, the toast is specific:
- "…isn't set up yet" — you haven't registered. Go to Settings → Numbers → Text messaging setup and complete it (step-by-step).
- "…is being connected": you submitted the setup and Ody is connecting this number to its approved campaign. It usually takes a few minutes, and the owner gets a Texting is live email when it's done. Ody checks and retries every 10 minutes on its own. If a number is still connecting after a few hours, contact support with the number.
- A number that was never charged its one-time $20 setup fee (for example after a card decline) stays being connected until the fee is paid. Update your card in Settings → Billing; the retry collects it and the number connects right after.
- Check the setup card. Settings → Numbers → Text messaging setup shows your stage on a 4-step rail: Business info → Campaign → Connecting → Texting live. Under Texting enabled it lists the Numbers that can text.
- Check the destination. Messaging covers US and Canadian numbers. Use the full format (+1XXXXXXXXXX) or a plain 10-digit US number.
- Confirm the number is active. In Settings → Numbers, the sending number's status should read active.
Once a number is live, sending works everywhere (the inbox, the API and integrations) with no further setup. If a carrier ever drops a live number, Ody reconnects it automatically.
Related articles
Frequently asked questions
Why can I receive texts but not send them?
Receiving doesn't require setup; sending from a local number does. Complete Text messaging setup in Settings → Numbers. Texting is usually live a few minutes after you submit.
Texting is live but a send just failed. Now what?
Check the destination number's format (+1 for US/Canada) and try again. If sends keep failing with texting enabled, contact support with the time of the failed send.