Learn how to connect new or existing phone numbers to MessageDesk
Getting a business number texting in MessageDesk takes two stages, in this order: carrier registration first, then phone configuration. For most customers, registration isn’t optional and it isn’t something you can do afterward. MessageDesk blocks a US number from being added until your registration is approved. Register first. Adding the number afterward is the fast part.Your onboarding journey
1. Complete Carrier Registration This is the path for a US business texting from a local 10-digit (10DLC) number, which is most MessageDesk customers. If you’re a Twilio or Canada-only customer, see the exceptions below.Complete carrier registration
Go to Settings → Compliance Center → Registration and submit your brand and campaign. The form takes about 10 minutes, and MessageDesk can autofill much of it from your W-9.You may also need website changes first: a privacy policy, SMS terms and conditions, and a visible opt-in method. See Submit your carrier registration.
Wait for approval
MessageDesk reviews your submission within about 24 hours, then upstream carriers review it for roughly another 48 hours.Track status in the Compliance Center. Corrections reset the clock, so submit carefully the first time.
Add your phone number
Once your campaign is approved, add a number from Settings → Phone Management:
- Add new: search by area code and add a local 10DLC number, included in your subscription
- Host existing: add texting to a landline, VoIP, or local number while your voice service stays put
- Port existing: move voice and texting to MessageDesk
Toll-free numbers take a different review. Toll-free uses its own verification process rather than A2P 10DLC registration. The order is the same, verification before texting, but the submission differs. See Connect toll-free numbers.
Exceptions to registration-first
Two groups don’t follow the path above. If neither describes you, skip this section.If you bring your own Twilio numbers
You handle registration inside Twilio, not MessageDesk. Connect your numbers and go. MessageDesk sets up a Twilio Event Streams subscription automatically so messages sync. The two-per-day add limit doesn’t apply to Twilio numbers either, since you connect them through your own account.Connect Twilio Numbers to MessageDesk
Connect numbers you already own in Twilio.
If your numbers are Canadian
Canada doesn’t use the A2P 10DLC system, so you can add a Canadian number without an approved campaign.Good to know
- No per-number cost. Adding phone lines is included in your subscription. MessageDesk bills by user seat, not by phone line. See Pricing.
- You do it yourself. Purchasing, hosting, and porting all run in-app from Settings → Phone Management. No support request, no external form.
- One registration covers your lines. You don’t register each number separately. Your approved campaign applies to every local number you connect. Toll-free and Twilio lines are the exceptions.
Supported number types
MessageDesk can text-enable most business numbers in the U.S. and Canada.- Landlines / local 10-digit numbers
- VoIP provider numbers (RingCentral, Dialpad, Zoom, Vonage, Nextiva, etc.)
- Toll-free numbers (800, 833, 844, 855, 866, 877, 888)
- Twilio numbers (connected to your Twilio account)
MessageDesk supports numbers in North America (US and Canada).
Landlines / local 10-digit numbers
Text-enable traditional wired/legacy lines across all U.S. states and Canadian provinces.Host a Landline or Local Number
Add texting to an existing landline or local number while your voice service stays put.
VoIP provider numbers
Integrate numbers from common business VoIP systems (e.g., RingCentral, Dialpad, Grasshopper, Ooma, Aircall, Vonage, Nextiva, Verizon Business, AT&T Business, Zoom).Verizon One Talk isn’t supported. One Talk lines are tied to Verizon’s mobile network, so you can’t text-enable them with MessageDesk. See Supported VoIP providers for alternatives.
Host a VoIP Number
Text-enable a number from your business phone system. Calling stays with your VoIP provider.
Toll-free numbers
Text-enable North American toll-free numbers with prefixes 800/833/844/855/866/877/888.Connect Toll-Free Numbers
Text-enable a toll-free number. Toll-free uses a separate verification process.
Twilio numbers
Use your Twilio numbers within MessageDesk’s shared team Inbox. Registration stays in Twilio. See If you bring your own Twilio numbers.Unsupported number types
- International numbers outside the U.S./Canada
- Google Voice and mobile carrier personal numbers (unless fully ported out first)
- Virtual numbers (non-carrier virtual SMS apps/services)
- Short codes (outbound): MessageDesk doesn’t send from 5–6 digit codes
- Inbound from short codes is supported (you can receive replies)
Note: To use a personal mobile or Google Voice number, you have to port it out of that carrier first. You can port it directly to MessageDesk and forward calls to a number you choose, or port it to a VoIP provider and let us host it for texting only.
Hosting vs. porting (what’s the difference?)
Phone number hosting (text-enable only)
We add SMS to your existing number. Voice stays with your current provider.- Keep your current number
- Calls continue to route exactly as they do now
- Texts flow through MessageDesk into your shared Inbox
Hosting works for traditional landlines, local 10-digit numbers, and most VoIP-connected numbers.
Host a Phone Number with MessageDesk
Step-by-step hosting instructions, including the in-app Letter of Authorization.
Phone number porting (move everything)
We move the entire number (voice + text) to MessageDesk.- Full transfer of services
- MessageDesk becomes the carrier of record for that number
Port a Phone Number to MessageDesk
What porting changes, what to prepare, and how to submit the request.
In short: Hosting = add texting to your current setup. Porting = move voice + text to MessageDesk.
Texting with multiple numbers
You can connect up to 48 phone lines to a single workspace and manage all Conversations in one place. Filter your Inbox by phone line, and tailor roles & permissions so only the right teammates see the right Conversations.

Deliverability after you’re approved
Registration gets you permission to text. These keep your messages landing:- Write like a business, not a spammer. Avoid generic short links and all-caps urgency. Carriers filter on content.
- Include opt-out language where appropriate, and honor every opt-out.
- Match your traffic to your campaign. Carriers compare what you send against the use case you registered.

