HELP reply rejected (Twilio 30890): what your HELP message must include
Short answer
Your HELP auto-reply must name your brand and give a real support contact: phone, email or website. On toll-free it should also say “Message and data rates may apply” and how to opt out, in 255 characters or fewer. Your call to action must also tell people they can reply HELP.
What you'll see
| Where | Code | Wording |
|---|---|---|
| Twilio, HighLevel | 30890 | “Campaign vetting rejection - Subscriber Help” |
| Twilio (toll-free) | 30486 / 30531 | “HELP keyword response must meet requirements” |
| Twilio (both) | 30570 | “Call-to-Action is missing customer support instructions” |
| Bandwidth Proxy, Infobip | 6007-6009 | HELP reply missing the brand or a support contact; HELP email doesn't match the registered support email |
| Toll-free (Bandwidth, Sinch) | 1307 | “HELP Keyword Response Must Meet Compliance Requirements” |
| Telnyx, Bandwidth | 611 | HELP reply must contain the brand and a support contact |
Text in curly quotes is the provider's wording; the rest is our summary.
Why it happens
- The HELP reply only says “Reply STOP to stop” or “Text us anytime”.
- It lacks contact details, or uses a placeholder like [support email].
- The email in the reply differs from the support email on your brand registration.
- On toll-free, it omits the rates line or opt-out instructions, or runs over 255 characters.
How to fix it
- Start with your brand name.
- Add one or two working contact methods: a support email, phone number or support page.
- Use the same email address you registered as the brand's support email (Proxy 6009, Sinch CR8003).
- Add “Message and data rates may apply. Reply STOP to opt out.”, which toll-free reviewers expect.
- Keep it under 255 characters, and write real values: Bandwidth's guide says no placeholders.
- Add “Reply HELP for help” to your call to action and opt-in confirmation.
Gets rejected
Reply STOP to stop.
Gets approved more often
Bright Smile Dental: For help, email hello@brightsmiledental.com or call (512) 555-0134. Message and data rates may apply. Reply STOP to opt out.
CTIA's baseline, from the Short Code Monitoring Handbook: At a minimum, Message Senders must respond to messages containing the HELP keyword with the Program name and further information about how to contact the Message Sender.
Twilio's toll-free guide adds that HELP, INFO and SUPPORT replies must include the brand and a support contact, up to 255 characters.
Check before you resubmit. Every rejection costs days, and often another $15 vetting fee. Paste your description, message flow, samples and policy text into the free preflight check, or generate a consistent set with the campaign builder.
Frequently asked questions
Which keywords count as HELP?
HELP and INFO are standard. Twilio's toll-free guide also lists SUPPORT. Configure all three to return the same reply.
Can I just send my website?
A support page URL counts as contact information, but a phone number or email is clearer for reviewers. Many approved replies include both.
Does the email have to match my brand registration?
If the reply includes an email address, it should match the support email on your registered brand. Bandwidth's Proxy code 6009 and Sinch CR8003 reject mismatches.
Sources
- CTIA Short Code Monitoring Handbook v1.9 (effective 2023-08-02)
- Twilio: Toll-Free Verification Onboarding Guide (updated 2026-09-24)
- Twilio: A2P 10DLC Campaign Onboarding Guide (updated 2026-09-24)
- Bandwidth: Proxy Connector vetting rejection reasons (2026-03-17)
- Bandwidth: Toll-free verification rejection reasons (modified 2026-09-15)
- Bandwidth: 10DLC vetting guide (2026-08-18)
- Sinch: 10DLC campaign rejection codes (updated 2026-09-28)
- HighLevel: A2P campaign rejections, required fixes and vetting errors (modified 2026-09-09)
Rules change often and providers sometimes disagree; where they do, this page says so. This is general information, not legal advice, and no one can guarantee approval. See the disclaimer.
Related problems
- Twilio 30887, 30539, 30547, 30561 · Proxy 6010, 6011 · TF 1314, 1423Opt-out (STOP) rejections: Twilio 30887 and noncompliant opt-out wording
- Twilio 30503, 30540 · DCA 611 · Proxy 6001-6006 · TF 1311, 1315Opt-in confirmation message rejected: what the first text must say
- MESSAGE_FLOW · Twilio 30909, 30896, 30917, 30924 · DCA 806MESSAGE_FLOW rejection: fix an opt-in the reviewer can't verify
The Approval Kit adds industry template packs, opt-in and policy page templates, and an agency checklist.