Can You Use a Landline, Toll-Free or Virtual Number for WhatsApp Business?

Yes, a landline works on the WhatsApp Business app and API if it can take the verification call. Toll-free and virtual numbers work on the API only, with steps.

Illustration: an office desk phone next to a WhatsApp verification call with a six-digit code (sample data)

Yes, you can use a landline for WhatsApp Business: on the WhatsApp Business app and on the WhatsApp Business Platform (API), as long as the line can take an incoming verification call. WhatsApp sends the code by voice call, because a landline can’t receive an SMS.

Toll-free, VoIP (virtual) and other special numbers are a different story. WhatsApp’s Help Center says they can’t be registered in its apps, while Meta’s API docs accept most of them with a voice call code. This guide shows which number works where, how to get the call through, and the mistakes that block verification.

Key takeaways

  • The WhatsApp Business app accepts landlines, with the code read out in a call. The personal WhatsApp app doesn’t.
  • WhatsApp’s Help Center lists VoIP, toll-free, premium and UAN numbers as unsupported in its apps.
  • On the API, Meta rates landline, toll-free, premium, UAN, VoIP and inbound-only numbers as standard for a voice call code. Pagers aren’t supported.
  • The line must accept international incoming calls, with call forwarding off and any IVR menu either switched off or set to pass WhatsApp’s registration call to a person or mailbox, because the call can’t press keys.
  • Once a number is on the API, it still works for normal calls and texts, but not in a WhatsApp app at the same time.

The short answer, by number type

There are two places a business number can live: the free WhatsApp Business app on a phone, and the WhatsApp Business Platform (API), which you use through a provider such as Automate AI. Their rules differ, so check both columns:

Number typeWhatsApp Business appWhatsApp Business APIHow the code arrives
MobileYesYes (recommended)SMS or voice call
Landline (fixed line)YesYesVoice call
Toll-free (freephone, 1-800)NoYesVoice call
VoIP or virtual numberNoYes, if the provider allows international callsVoice call
Premium rate or UANNoYesVoice call
Inbound-only lineNot listedYesVoice call
Shared cost or personal numberNoNot recommendedNeither method recommended
Short code or pagerNoNoNot supported

The app column comes from WhatsApp’s Help Center, which lists VoIP, toll-free, premium and universal access numbers as unsupported and says landlines can be registered only on the WhatsApp Business app. The API column comes from Meta’s phone number docs, which rate SMS codes as not recommended for every other supported type, and voice codes as standard for most.

Using a landline on the WhatsApp Business app

This is the quickest route if you just want your shop’s published number on WhatsApp. You need a smartphone to run the app; the landline only receives the code.

  1. Install the WhatsApp Business app on a phone. The personal WhatsApp app won’t accept a landline.
  2. Pick your country and enter the number in full international format: the country code, then the area code without its leading 0, then the local number. For a sample Mumbai line, 022 1234 5678 becomes +91 22 1234 5678.
  3. Wait for the SMS attempt to time out. It won’t arrive on a landline.
  4. Tap the option to get the code by phone call. WhatsApp rings the landline and the call gives you the code.
  5. Answer at the landline and type the code into the app on your phone.

If the call doesn’t come, wait for the timer before asking again. WhatsApp’s Help Center says there’s no way to speed the wait up, and that it can take a few minutes. Have someone stand by the desk phone while you request the call, so it isn’t missed.

Keep in mind that the app has no API and no chatbot builder. See WhatsApp Business app limitations before you print the number on your ads.

Using a landline, toll-free or virtual number on the API

On the API, the number isn’t tied to any phone. Meta only needs to reach it once to send a code, and after that your team works from a browser. That’s why landlines, toll-free lines and virtual numbers are popular here: customers can message the number they already know.

Meta’s phone number docs list what to check for each type. In plain terms:

Number typeWhat to check before you request the code
LandlineInternational calls can reach it, the line takes incoming calls, and call forwarding and IVR are off, or the registration call is passed to a person or mailbox
Toll-free, premium, UAN, inbound-onlyAsk your telecom provider to confirm the number accepts international calls, then switch off forwarding and IVR, or allow-list WhatsApp’s registration numbers and redirect the call
VoIP or virtual numberConfirm the provider supports international calls for codes, check its account settings, and keep its app open and online with notifications on
M2M or IoT SIMNot recommended; the SIM and device must allow incoming international calls

For 1-800 and IVR numbers, Meta is clear: the number must accept calls from international numbers and pass the call to a real person. The registration call can’t navigate an IVR menu, and a number that can’t receive the call isn’t supported. If you keep the IVR, Meta’s route is to allow-list the one or two numbers WhatsApp says the call will come from and redirect that call to an employee or a mailbox; if you can’t allow-list, add the number and open a Direct Support ticket with Meta.

Step by step: verify a landline on the API with Automate AI

Automate AI connects numbers through Meta’s Embedded Signup, Meta’s own sign-up pop-up for partners. You sign in with Facebook, pick or create your business portfolio, verify the number by SMS or call and choose a display name, and we register it for you. For a landline:

  1. Prepare the line. Ask your telecom provider to allow international incoming calls, and switch off call forwarding, hunt groups and any IVR menu while you verify, or have the IVR pass WhatsApp’s call to a person or mailbox.
  2. Check the number isn’t on WhatsApp already. If it’s registered on the WhatsApp Business app, decide first whether to keep the app (see the next section).
  3. Start Connect WhatsApp in Automate AI and follow Meta’s pop-up to your business portfolio and display name.
  4. Enter the number with its country code and area code, without the leading 0.
  5. Choose voice call as the verification method, with someone ready to answer the landline.
  6. Type the code from the call into the pop-up. Meta then registers the number, and it appears in Settings › WhatsApp with its display name, messaging limit and quality rating.
WhatsApp Settings in Automate AI showing the connected display name, phone number, message limit and quality rating
A connected number with its display name, message limit and quality (sample data)

The behind-the-scenes steps (add, request a code, verify, register with a two-step PIN) are covered in phone numbers on the WhatsApp Cloud API. Testing first? Meta’s free test number needs no verification at all.

If the landline is already on the WhatsApp Business app

Meta’s docs say a number already in use with WhatsApp can’t be registered on the API until it’s deleted there. You have two options:

OptionWhat happensGood for
Delete the app account, then register on the APIThe app stops working on that number and its chat history isn’t movedTeams that want everything in a shared inbox
Connect it with coexistenceThe app keeps working on the same number while the API sends campaigns and automationOwners who still want to reply from the phone

Coexistence has its own requirements, such as a recent app version and regular use of the phone. Check them in WhatsApp coexistence and the comparison of coexistence vs moving fully to the API.

Why landline verification fails, and what to try

What happenedLikely causeWhat to do
The call never rangInternational incoming calls are blocked on the lineAsk your telecom provider to allow them, then request the call again after the timer
A menu answered the callIVR or an auto attendant is onSwitch the IVR off, point the number straight at one handset for the attempt, or allow-list WhatsApp’s registration numbers and redirect the call
The call went to another phoneCall forwarding or a hunt groupTurn forwarding off so the call lands where someone is waiting
The code was read out but rejectedTypo, or an older code was usedUse only the code from the latest call
“Number already registered”The number is on WhatsApp or the Business appDelete it there first, or connect with coexistence
The virtual number missed the callThe VoIP app was closed or offlineKeep the app running and online with notifications on
The format was rejectedA leading 0 or trunk code was keptEnter +, country code, area code without 0, then the number

If the number shows a problem after it’s connected, such as pending or not registered, see WhatsApp phone number status.

A word on virtual numbers

A virtual number can be a good choice for the API, because nobody needs a SIM in a drawer. Before you rely on one, check these points with whichever provider you use:

  • Ownership. Meta requires a number you own. If the subscription lapses and the number goes to someone else, you could lose control of your WhatsApp identity.
  • International calls. Meta asks that the provider supports international calls or SMS for codes, and that its app or service stays running and online. Ask before you buy.
  • Keep the line. Keep access to the number for as long as you use it on WhatsApp, in case Meta needs to send you a code again.
  • Customer trust. Customers see your display name and profile, not the number type. A familiar number on your website and receipts helps people recognise you.

What changes once the number is on the API

  • The line still works for calls and texts. Meta says a registered number can still be used for normal calls and SMS. It just can’t be used in a WhatsApp app at the same time, unless you use coexistence.
  • Your team replies from a browser. In Automate AI, several people can answer from the same number in the shared team inbox.
  • You can send campaigns. Approved templates reach opted-in customers through campaigns, now or on a schedule.
  • Limits apply to the account, not the number type. New business portfolios can register 2 numbers, raised to 20 after business verification or the 2,000 messaging limit (Meta’s phone number docs).
  • Print it everywhere. Add the number to your shopfront, invoices and a WhatsApp link or QR code so customers can start the chat.

Frequently asked questions

Can I use a landline number for WhatsApp Business?

Yes. The WhatsApp Business app accepts landlines and sends the code in a phone call. The WhatsApp Business API also accepts landlines if the line can take an incoming international call.

How do I verify a landline on WhatsApp Business?

Enter the number in full international format without the leading 0, let the SMS attempt time out, then choose to get the code by phone call. Answer the landline and type the code that is read out.

Can I use a toll-free number for WhatsApp Business?

Not in the WhatsApp apps, according to WhatsApp’s Help Center. On the API, Meta accepts toll-free numbers with a voice call code, if the number accepts international calls and reaches a real person rather than an IVR menu.

Does WhatsApp Business API work with a virtual or VoIP number?

Yes, if you own the number and the VoIP provider supports international calls or SMS for codes. The WhatsApp apps don’t accept VoIP numbers.

Why does the verification call never reach my landline?

Usually because the line blocks international incoming calls, or an IVR, forwarding rule or hunt group catches the call. Fix those and request a new call after the timer ends.

Can I still make normal calls on a landline that’s on the WhatsApp API?

Yes. Meta says a registered number can still be used for calls and texts. It just can’t be used in a WhatsApp app at the same time, unless it’s connected with coexistence.

Sources

  1. Meta: Phone numbers (number types and requirements)
  2. WhatsApp Help Center: About international phone number format
  3. WhatsApp Help Center: Can’t complete registration
  4. WhatsApp Help Center: How to register your phone number

WhatsApp rules and prices change. We check these guides against Meta’s documentation, but always confirm current terms with Meta before you rely on them. Questions? Message us on WhatsApp at +91 836 977 8812.