Compliance
Ready is compliant by default — 10DLC registration, opt-in/opt-out handling, and consent tracking are built in. This is what you need to know to stay on the right side of the carriers and the TCPA.
Overview
Business SMS in the US is governed by two things: carrier rules (10DLC registration, enforced by the mobile carriers via The Campaign Registry) and the TCPA (federal law requiring consent before you text). Ready gives you the tooling for both, but the legal obligation to have consent is always yours.
STOP/opt-out processing, DND syncing, and quiet-hours enforcement.10DLC registration
10DLC (10-digit long code) is the carrier program that authorizes businesses to send application-to-person SMS on standard local numbers. Registration is required for production sending and directly affects deliverability and throughput.
Step 1 — Register your brand
Open the Registration tab and click Register a new business, then submit your details: legal business name, EIN, industry and business type, address, and contact info. Registration is usually approved within 1–3 business days.
Step 2 — Register a campaign
A campaign describes how you'll use SMS. Ready's AI generates your opt-in page, privacy policy, and terms of service and submits everything for you. Once approved, full-volume sending unlocks — with a short carrier warm-up ramp over the next couple of business days.
Step 3 — Phone number (automatic)
A local number is provisioned automatically when your campaign is submitted, using your preferred area code — usually within minutes.
Walkthrough: register your business (10DLC)4 steps
- Open the Registration tab and click + Register a new business (or Start registration).
- Step 1 · Your business — enter your Legal business name, EIN (9 digits, as registered with the IRS), and Business address (start typing and pick it — autocomplete fills the rest), then click Continue →.
- Follow steps 2–3 to confirm how you'll text (your use case). Ready files the carrier paperwork (TCR + compliance) for you — you just confirm a few details.
- You can text right away while approval finalizes in the background. On approval the 500/mo trial cap is lifted and you drop to the lowest per-text rates.
Consent & TCPA
The TCPA requires prior express written consent before you send marketing texts. In practice that means the recipient knowingly opted in (a checked box, a keyword opt-in, a form submission) to receive messages from your business at that number.
- Keep a record of when, where, and how each contact consented.
- Every message should make clear who's texting and how to opt out (e.g. "Reply STOP to unsubscribe").
- The same consent obligation applies to API-driven sends, not just the dashboard — see the API reference.
Opt-outs & keywords
Ready processes opt-outs automatically and immediately. When a contact texts STOP (or UNSUBSCRIBE, CANCEL, END, QUIT, or any keyword you configure), they are removed from all future messaging and their DND status is set in your CRM — this cannot be overridden.
- STOP → opt out; the contact receives one confirmation and no further messages.
- START / UNSTOP → the contact opts back in.
Opt-out events are also emitted as the new_opt_out webhook so downstream systems stay in sync — see API → Webhooks.
Quiet hours & sending windows
Federal law (the TCPA) restricts marketing texts to 8:00 AM – 9:00 PM in the recipient's own local time. Ready enforces this automatically at send time — using each contact's local time (derived from their number), not one account-wide clock — and applies stricter windows to Florida and Oklahoma (8:00 AM – 8:00 PM) and Connecticut (9:00 AM – 8:00 PM) numbers. A message that would land inside quiet hours is held and sent at the next open window, so no lead is dropped. When a contact's timezone can't be determined, Ready uses the most conservative window rather than guessing.
| Where the contact is | Allowed hours (their local time) | Enforced by Ready |
|---|---|---|
| Federal floor — all US | 8:00 AM – 9:00 PM | Automatic |
| Florida (FTSA) & Oklahoma (OTSA) | 8:00 AM – 8:00 PM | Automatic |
| Connecticut | 9:00 AM – 8:00 PM | Automatic |
Your own window — in Settings → Compliance → Sending windows — applies on top of the legal floor. You can make sending tighter, but never looser than the law allows.
DNC & scrubbing
Opted-out numbers are automatically suppressed from every future send across your entire account — permanently, and this can't be overridden. Before importing a list or launching a blast, use list scrubbing to check numbers against TCPA/DNC data and drop bad ones (billed per contact scrubbed).
Deliverability
Registered, consented sending is the foundation of good deliverability. To keep your numbers healthy:
- Only text contacts who opted in — high opt-out or spam-report rates hurt your sender reputation.
- Personalize and vary content; avoid identical high-volume blasts.
- Keep links minimal and use your registered brand identity.
- Monitor your numbers' opt-out and delivery signals, and pause or rotate any number that carriers start flagging.