SMS terms tell your subscribers the rules of your texting program before they join. Reviewers read them to confirm people know what they are signing up for. A general terms of service page about refunds and shipping does not cover this. The texting details need to be spelled out.
It means your terms were missing, could not be opened, or lacked the SMS details reviewers expect. Twilio error 30882 covers a missing terms URL and consent that is buried in general terms. Error 30934 covers a missing TermsAndConditionsUrl, which Twilio requires for new API campaign submissions after June 30, 2026. The URL must be https, public, and relevant to the business.
See the full requirement at SMS terms.
| Item | Named by |
|---|---|
| Program or brand name (include any DBA) | Telnyx, Bandwidth, Vonage |
| Description of messages | Telnyx, Bandwidth, Vonage |
| Message frequency | Telnyx, Bandwidth, Vonage |
| A note that message and data rates may apply | Telnyx, Bandwidth, Vonage |
| Customer care contact or HELP | Telnyx, Bandwidth, Vonage |
| STOP to opt out | Telnyx, Bandwidth, Vonage |
| Restates your opt-in disclosures | Plivo |
Reviewers also check that the terms match the rest of your submission. The brand name, the kinds of messages, and the frequency should read the same on your terms page, your opt-in form, and your sample messages. A short privacy line and a link to your privacy policy help tie it together.
Included in your Registration Kit: the finished SMS terms written for your business and matched to your opt-in form and privacy policy, ready to paste, plus the exact terms URL for your campaign form. Build my order →
Bandwidth says opt-out language must include at least one of END, STOP, UNSUBSCRIBE, or CANCEL, so STOP covers that.
Twilio says to edit the rejected campaign rather than delete it, and that the vetting fee is assessed once per campaign. Vonage lists $15 per vetting event, Telnyx describes $15 per submission or resubmission, and Bandwidth says a $15 fee applies to rejected campaigns that need resubmission. Check your own provider. Telnyx says carrier review typically takes 72 business hours after Telnyx approval.
| Twilio code | What it points to |
|---|---|
| 30882 | Terms missing, consent buried, or forbidden practices |
| 30934 | TermsAndConditionsUrl missing |
Other providers use different codes and wording. For all website items, see the 10DLC website requirements hub.
Not sure your terms cover everything? Compare your site with the checklist. Every site we build includes SMS terms on your own domain; see pricing.
A new .com with hosting, SSL, a privacy policy that covers SMS, SMS terms and a compliant opt-in form, built to the requirements on this page. You submit your own 10DLC registration, and no one can guarantee approval, but a reviewer will have nothing on your site to flag.
One-time price · 14-day money-back guarantee · Daily Compliance Watch