Updated August 2026 — Covers the NEW 1console.twilio.com
Twilio launched a completely redesigned console in May 2026 at 1console.twilio.com. Every other guide online still shows the old interface. These guides are verified against the new console as of August 2026.

Help Center / A2P Messaging Setup

A2P Messaging Setup — What Carriers Actually Read

Four fields decide whether your campaign is approved: the use case, the campaign description, your sample messages, and the opt-in description. A human reviewer at TCR reads all four. This page is the wording that gets through — and the wording that comes back rejected.

This page maps one-to-one onto Step 3 — Messaging setup in the Linxi number wizard. If you have the wizard open in another tab, the sections below are in the same order as the fields in front of you.

Choosing the Right Use Case

1

What the use case actually declares

The use case tells carriers what kind of messages you'll send. Picking the wrong one is a common rejection reason — not because the wrong box is offensive, but because your samples then contradict your declaration, and a reviewer reads that as a campaign that doesn't know what it is.

Use CaseBest ForMonthly FeeApproval Speed
Low Volume MixedMost small businesses$1.50/moFastest ✅
Customer CareSupport / service only$10/moFast
MarketingPromotions only$10/moMedium
Sole ProprietorPersonal use, no EINFreeSlowest

Fees above are the carrier's campaign charges, separate from your Linxi number and message costs — see Pricing — Sends at Cost.

Low Volume Mixed covers ALL use cases for most small businesses — appointments, marketing, updates, support. Choose this unless you have a specific reason to narrow it.
Do NOT pick Marketing if you also send appointment reminders or account updates. Mixed means mixed — pick Low Volume Mixed instead. A Marketing campaign whose samples are transactional is a contradiction the reviewer has to resolve, and they resolve it by rejecting.
2

Which one is yours

Low Volume Mixed — good for:

  • Medical office sending appointment reminders and study recruitment
  • Event company sending ticket confirmations and promotions
  • Small business sending order updates and sales announcements
  • Platform sending system alerts and feature announcements

Customer Care — good for:

  • Support ticket updates only
  • Account notifications only
  • No promotional content at all

Marketing — good for:

  • Pure promotional campaigns
  • Sales announcements only
  • Never transactional messages

Sole Proprietor — good for:

  • Personal number, no business EIN
  • Someone texting friends about their band's show
  • An individual freelancer texting clients personally

Writing a Campaign Description That Gets Approved

3

The three questions it has to answer

TCR reviewers read this field first. It needs to answer three things:

  • Who are you?
  • Who are you messaging?
  • What are you sending them?
Vague descriptions are the #1 rejection reason. "We send marketing messages to customers" tells TCR nothing. Be specific.

The formula:

[Business name] sends [type of messages] to [who receives them] who have [how they opted in] through [where they opted in].
Always end with: "No mobile data is shared with third parties or affiliates for marketing or promotional purposes." This phrase is expected by carriers and its absence is a rejection reason on its own.
4

Descriptions by industry

Medical / clinical

Northside Medical Group sends appointment reminders, study recruitment notifications, and general healthcare communications to patients and research participants who have explicitly opted in through our patient intake form at northsidemedical.com or verbally during their visit. No mobile data is shared with third parties.

Events / entertainment

Riverside Events sends event announcements, ticket confirmations, and community updates to attendees and fans who have opted in through our website form at riversideevents.com or by texting JOIN to this number. No mobile data is shared with third parties.

Platform / software (ISV)

VEMI TECHNOLOGY LLC operates Linxi (linxi.app), an SMS communication platform. This campaign sends platform notifications, account alerts, and system updates to registered Linxi users who opted in during account creation at linxi.app by checking an SMS consent checkbox. No mobile data is shared with third parties.

Small business / retail

Bloom Boutique sends order confirmations, shipping updates, and occasional promotional offers to customers who have opted in through our website checkout form at bloomboutique.com where they checked a box agreeing to receive SMS. No mobile data is shared with third parties.

Sole proprietor / personal

[Name] sends updates to individuals who have personally opted in via [website] or verbal consent, including [content type] and [content type]. No mobile data is shared with third parties or affiliates for marketing or promotional purposes.

Sample Messages — The Formula That Gets Approved

5

What a reviewer checks, line by line

TCR reviewers check that your samples:

  • Match your declared use case
  • Include your brand / business name
  • Include a STOP opt-out instruction
  • Include the HELP keyword
  • Include "Msg & data rates may apply"
  • Actually include embedded links and phone numbers if you checked those boxes
Two near-identical samples read as one. Make each sample a different type of message — one appointment reminder, one promotional, one support message.

The winning formula:

[Brand]: [Clear purpose]. [Real URL] or call [Real phone number]. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
Square brackets are fine to leave in — carriers read [Date] and [Name] as placeholders, not as literal text you intend to send. What they will not forgive is a placeholder domain: put your real URL in.
6

Medical — five samples

Northside Medical: Your appointment is confirmed for [Date] at [Time]. Call 561-555-0142 or visit NorthsideMedical.com to reschedule. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
Northside Medical: A new clinical study is available for patients ages [Age Range]. Reply YES to learn more or visit NorthsideMedical.com. Call 561-555-0142 for info. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
Northside Medical: Your lab results are ready. Please call us at 561-555-0142 or visit NorthsideMedical.com to schedule a follow-up. Reply HELP for help, STOP to opt out. Msg & data rates may apply.
Northside Medical: This is a reminder that your participation agreement expires on [Date]. Visit NorthsideMedical.com or call 561-555-0142. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
Northside Medical: Thank you for participating in our study. Your next visit is [Date]. Questions? Call 561-555-0142 or visit NorthsideMedical.com. Reply HELP for help, STOP to opt out. Msg & data rates may apply.
7

Events — five samples

Riverside: Your ticket for [Event Name] on [Date] is confirmed! View details at riversideevents.com or call +15615550123. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
Riverside: New event announced — [Event Name] on [Date] at [Venue]. Get tickets at riversideevents.com. Reply HELP for help, STOP to opt out. Msg & data rates may apply.
Riverside: Doors open in 2 hours for [Event Name]! Address: [Venue Address]. Visit riversideevents.com for details. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
Riverside: Thank you for attending [Event Name]! Share your experience and check upcoming events at riversideevents.com. Reply HELP for help, STOP to opt out. Msg & data rates may apply.
Riverside: Early bird tickets for [Event Name] end [Date]. Get yours at riversideevents.com or call +15615550123. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
8

Platform / ISV — five samples

Linxi: Your account is ready! Log in at linxi.app to send your first message. Questions? Call +15615550123. Reply HELP for help, STOP to opt out. Msg & data rates may apply.
Linxi: Your campaign was delivered to [X] contacts successfully. View your report at linxi.app. Need help? Call +15615550123. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
Linxi: Your A2P registration has been approved! You can now reach all US carriers. Visit linxi.app or call +15615550123. Reply HELP for help, STOP to opt out. Msg & data rates may apply.
Linxi: Your monthly invoice of $[Amount] is ready. View and pay at linxi.app or call +15615550123. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
Linxi support: We received your request and will follow up within 24 hours. Visit linxi.app or call +15615550123. Reply HELP for help, STOP to opt out. Msg & data rates may apply.
9

Small business — five samples

Replace every bracketed placeholder here with your real business name, domain and phone before you submit — unlike [Date], a bracketed brand is not something a reviewer will fill in for you.

[Business]: Your order #[Number] has shipped! Track at [website] or call [phone]. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
[Business]: Appointment reminder for [Date] at [Time]. Call [phone] or visit [website] to reschedule. Reply HELP for help, STOP to opt out. Msg & data rates may apply.
[Business]: Thank you for your purchase! Your receipt is at [website]. Questions? Call [phone]. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
[Business]: Flash sale — [X]% off today only! Shop at [website] or call [phone]. Reply HELP for help, STOP to opt out. Msg & data rates may apply.
[Business]: Your loyalty points balance is [X]. Redeem at [website] or call [phone]. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
10

Sole proprietor — five samples

[Name]: New release is out now — check it out at [website]. Reply HELP for help, STOP to opt out. Msg & data rates may apply.
[Name]: Upcoming event on [Date] — details at [website]. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
[Name]: You're confirmed to receive updates. Reply HELP for help, STOP to opt out anytime.
[Name]: Quick update on something I've been working on — more at [website]. Reply HELP for help, STOP to cancel. Msg & data rates may apply.
[Name]: Thanks for signing up! You'll hear from me with occasional updates. Reply HELP for help, STOP to unsubscribe. Msg & data rates may apply.

Writing Your Opt-In Flow Description

11

The field reviewers scrutinise most

This must describe every method by which a recipient can opt in. Reviewers visit the URLs you name and look for the consent language you claim is there — so a description that doesn't match the live page fails on the page, not on the wording.

"They gave us their number" is NOT consent. You must describe the mechanism — the checkbox, the keyword, the paper form.

Required elements:

  • Where they opt in (URL, in person, keyword)
  • What they agree to (the exact checkbox language)
  • How it's recorded (timestamp, IP, staff ID)
  • Confirmation that data is not shared

See also Opt-In Requirements for what has to be true of the form itself, and the Privacy Policy Guide for the page reviewers check next.

12

Templates by opt-in method

Web form

Recipients opt in by submitting their phone number through the web form at [website.com/page] where they check an unchecked checkbox stating: "I agree to receive SMS messages from [Business Name]. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time, HELP for help." No mobile data is shared with third parties or affiliates for marketing or promotional purposes. All opt-ins are recorded with timestamp, source, and IP address.

Verbal / in person

Recipients opt in by verbally providing their phone number and consent to a staff member using the following script: "Would you like to receive SMS updates from [Business]? Message and data rates may apply. Reply STOP to opt out." Staff records consent in our system with timestamp and staff ID. No mobile data is shared with third parties.

Keyword

Recipients opt in by texting the keyword [KEYWORD] to this number. Upon texting, they receive a confirmation message asking them to reply YES to confirm. Only contacts who reply YES are added to our list. No mobile data is shared with third parties or affiliates.

Platform (ISV)

Recipients opt in during account registration at [platform.com] by checking an unchecked checkbox stating: "I agree to receive SMS notifications from [Platform Name] (VEMI TECHNOLOGY LLC) including account alerts and platform updates. Message frequency varies. Message and data rates may apply. Reply STOP to opt out, HELP for help." No mobile data is shared with third parties or affiliates for marketing or promotional purposes.

Multiple methods

Recipients opt in through one of the following methods: (1) Web form at [website] with unchecked consent checkbox (2) Texting START or JOIN to this number (3) Verbally providing consent to a staff member All opt-in methods are recorded with timestamp and source. No mobile data is shared with third parties.
The word unchecked is doing real work in these templates. A consent box that ships pre-ticked is not consent under TCPA, and stating yours is unchecked answers a question the reviewer would otherwise have to go and check for themselves.

Embedded Links and Phone Numbers

13

The two checkboxes have to match your samples

If you checked these boxes you must include them in your sample messages. Reviewers verify this — it is one of the few checks that can be made mechanically, which is exactly why it catches people.

Checking "Messages include links" and then having no URLs in your samples is an instant rejection.
  • Links: use your real domain (linxi.app, example.com)
  • No URL shorteners (bit.ly, tinyurl) — carriers block these outright, because a shortened link hides its destination from filtering
  • Phone: use your real business phone number
  • Both must appear naturally in the message context, not bolted onto the end to satisfy the check
Always include the full https:// prefix on every URL — in your campaign description, your sample messages, and your Privacy Policy / Terms & Conditions URL fields. Write https://example.com, not example.com. A bare domain can read as incomplete to a reviewer, and the policy URL fields specifically must be a working, fully-qualified link a reviewer can click directly.

If you check both “Messages include links” and “Messages include phone numbers,” the strongest submissions include both in every sample message, not just somewhere across the set. This was the pattern in a real approved healthcare campaign submission and gives a reviewer nothing inconsistent to notice.

The Pre-Submission Checklist

14

Run this before you submit

Every line here is something that has sent a real campaign back. Companion to the broader list on Key to Getting Approved — this one is messaging-setup only.

  • ☐ Use case matches ALL types of messages you'll send
  • ☐ Description names your business, audience, and message types
  • ☐ Description ends with "No mobile data shared with third parties"
  • ☐ At least 5 sample messages provided
  • ☐ Each sample includes your brand name
  • ☐ Each sample includes a real URL (not shortened)
  • ☐ Every URL includes the full https:// prefix
  • ☐ Each sample includes a real phone number
  • ☐ Each sample includes the HELP keyword
  • ☐ Each sample includes the STOP keyword
  • ☐ Each sample includes "Msg & data rates may apply"
  • ☐ Samples cover DIFFERENT types of messages (not all identical)
  • ☐ If you checked "includes links" — links appear in samples
  • ☐ If you checked "includes phone numbers" — numbers appear in samples
  • ☐ If you checked BOTH — every sample contains a link AND a phone number
  • ☐ Opt-in description names the specific URL or mechanism
  • ☐ Opt-in description includes exact checkbox/consent language
  • ☐ Opt-in description states data is not shared with third parties
Linxi's managed number wizard has all five fields. Three are required and the last two are optional — but Linxi submits exactly what you give it, so the five above are what a reviewer sees. Fill in all five and make each a different kind of message.