WhatsApp Business Calling API: The Complete Guide (2026)

WhatsApp Business Calling API The Complete Guide (2026)

Table of Contents

Read time

10 Minutes read

Picture this. A customer messages you about a late order. Five texts later, it’s clear a quick call would fix it. Until recently, your agent had to ask for a phone number and dial out on a separate line. Now they can just tap call, right there in WhatsApp.

That’s the job of the WhatsApp Business Calling API. Meta opened it to businesses in July 2025. Below, we walk through how it works, who gets access, what you’ll pay, and how to set it up. Feel free to jump to the part you need.

What is the WhatsApp Business Calling API?

It’s a feature of Meta’s WhatsApp Cloud API. With it, your business can place and answer voice calls on WhatsApp. The calls travel over the internet (you’ll hear this called VoIP), so you don’t need a phone line or SIM card for them.

Calls can go both ways. Your customer can hit the call icon at the top of your chat. Or your agent can ring the customer, but only after the customer agrees to it. Either way, the call lands in the same thread as your past messages. Nobody has to hunt for a number or switch apps.

For most customers, this will feel normal. They already call friends and family on WhatsApp every day. Now they can reach you the same way.

How it works with the WhatsApp messaging API

Calling runs on the WhatsApp Cloud API. That is the same base that powers your chat bots, alerts, and WhatsApp shared inbox. Meta hosts it, so you do not need your own servers.

Think of chat and calls as two sides of one coin. They share the same phone number and the same chat thread. But calling is its own feature. You must turn it on, and it has its own rules.

Here is what that means for your team:

  • One number for both. The same business number can send messages and take calls.
  • Chat during a call. You can still send a text or a file while the call is live.
  • Route calls your way. Calls can go to a VoIP or SIP system. They cannot go to a normal mobile or landline.
  • No time cap. Meta sets no limit on how long a call can last.

One catch: customers cannot take these calls on WhatsApp Web. Today, calls work on the phone app.

Click-to-call button vs. the Calling API

Many people mix these two up. They are not the same thing.

A click-to-call button is a link in a message template. When a customer taps it, their phone dials your normal phone number. The call leaves WhatsApp. It goes over the phone network, and your team picks up on a desk phone or mobile.

The Calling API keeps the call inside WhatsApp. It rings in your WhatsApp setup, and it stays in the same chat thread.

Aspect Click-to-call button WhatsApp Business Calling API
Where the call happens Normal phone line Inside WhatsApp
Shows in the chat thread No Yes
Who can start it Customer only Customer or business (with consent)
Needs Calling API access No Yes

Who can use it: rules and requirements

Not every business gets calling on day one. To qualify, you need a messaging limit of at least 2,000 business-started chats in a 24-hour window. If you are below that tier, calling will not show up for you yet.

You will also need these basics:

  1. A Cloud API account. Your number must be on the WhatsApp Cloud API, not just the free Business app.
  2. A verified business. Your Meta Business Manager account must pass business checks.
  3. A number just for the API. It cannot be linked to a normal WhatsApp or Business app account. It must be able to receive an SMS or call to verify.
  4. A payment method. Meta needs one on file before you can place calls.
  5. A solution partner (BSP). Most firms use a Business Solution Provider to set it up and run it.

Is your number on the Business app today? Then you must move it to the Cloud API first. This move can wipe your old chat history, so plan it with care.

Inbound vs outbound calls: consent and limits

There are two kinds of calls. Each has its own rules.

Inbound calls (customer calls you). The customer taps the call icon in your chat or profile. They can also tap a call button inside one of your messages. You do not need their consent, since they started it. Inbound calls work in every country where the Cloud API is live.

Outbound calls (you call the customer). Here, consent comes first. You send a call permission request in an open chat. The customer must tap yes before you can ring them. Meta caps how often you can ask and how many calls you can place. These caps have changed more than once. In December 2025, Meta raised the outbound limit to 100 calls per user per day, up from 10.

Outbound calls are also not available in every market. As of March 2026, Meta’s official Calling API documentation lists five exceptions: the USA, Canada, Egypt, Vietnam, and Nigeria. Inbound calls still work in all of them. Check the latest list before you plan a call drive.

One more limit to know: a single number can handle up to 1,000 calls at the same time. Most teams will never hit that.

How much does it cost?

The good news first: calls that customers start are free. You only pay Meta for calls your business starts.

Outbound calls are billed by the minute. Meta counts time in six-second steps and rounds up. The rate depends on the country code of the person you call. Big users get a lower rate per minute.

At launch, most markets cost about $0.01 a minute at the base tier, and India was one of the cheapest at about $0.005. Meta updates its rates every quarter, so check the official Calling API rate card before you budget.

Keep two extra costs in mind. The call permission request is a template message, so Meta bills it like any other message. Your partner may also charge a plan fee on top, so ask what it covers, such as call logs, recording, or reports.

Privacy and encryption

WhatsApp calls are end-to-end encrypted. That means only the two sides of the call can hear it.

There is one thing to know, though. When a business uses a partner or Meta’s cloud to run its chats, WhatsApp tells the customer. The customer may see a note that the business uses a service to manage the chat. This is normal, and it helps build trust.

Meta itself does not record calls or write transcripts. Some partners add these as extra tools. If you record calls, tell your customers first and follow the privacy laws in your market.

Top use cases for sales and support

Voice works best when chat is too slow or too cold. Here are the most common ways teams use it:

  • Fix hard support issues. Some problems take ten texts but one quick call. Agents can jump from chat to voice in the same thread.
  • Close sales faster. A rep can call a hot lead who just asked about price. A real voice often wins the deal.
  • Chase urgent tasks. If a customer does not reply about a failed payment or a delivery, a call can sort it out.
  • Give a quick help line. Some customers just like to talk. A call icon in chat gives them a free, easy way to reach you.
  • Use a phone menu (IVR). Callers can press keys on a keypad to reach the right team.
  • Add an AI voice agent. Partners can connect a voice bot to answer simple calls, day or night.

These uses fit retail, banking, health care, travel, and education well.

How to get started, step by step

  1. Check your limit. Log in to your WhatsApp Business Platform account. See if you are at the 2,000-chat tier or higher.
  2. Pick a partner. Choose a BSP that offers calling. Ask if calling comes with your plan or costs more.
  3. Move to the Cloud API. If your number is on another setup, move it and verify it again.
  4. Add a payment method. Meta needs this before you can place outbound calls.
  5. Turn on calling. Enable it in your call settings. Make sure the call icon is set to show.
  6. Set your hours. Choose when calls can come in, so they only ring when agents are free.
  7. Train your team. Show agents how to go from chat to call and back.
  8. Start small. Test with one team, track results, then roll out.

Should you add voice to your WhatsApp plan?

Voice is not a must for every team. Ask yourself these questions:

  • Do your agents often say “Can I call you?” in chat?
  • Do you lose leads who stop replying to texts?
  • Do your customers like to talk more than type?
  • Do you pay a lot for a phone line or call center today?

If you said yes to two or more, calling is likely worth a test. If most of your chats end fast with no fuss, text may be all you need for now.

The best part is that you do not need a new number or a new app. You add voice to the setup you already have.

FAQs

1. When did the WhatsApp Business Calling API launch?

Meta made the WhatsApp Business Calling API available to businesses in July 2025. Since then, Meta has updated it a few times, including changes to call limits and supported countries.

2. Are incoming WhatsApp business calls free?

Yes. Meta does not charge for calls that customers start. You only pay for calls your business places. These are billed per minute, and the rate depends on the country of the person you call. Your solution partner may also charge its own plan fee.

3. Can my business call any customer?

No. Before you call a customer, you must get their consent. You do this by sending a call permission request during an open chat. Once the customer accepts, you can call them within the limits Meta sets.

4. Can customers make business calls from WhatsApp Web or Desktop?

Not at this time. Customers can place and receive business calls only in the WhatsApp mobile app on Android and iOS.

5. Do I need a separate phone number for calling?

No. The same number you use with the WhatsApp Cloud API handles both messages and calls. However, that number must be on the Cloud API. If it is on the WhatsApp Business app, you will need to move it first.

6. Does Meta record or transcribe calls?

No. Meta only provides the call itself. Many solution partners, however, offer call recording, transcripts, and call reports as part of their plans. If you record calls, inform your customers and follow local privacy laws.

7. Are WhatsApp Business calls secure?

Yes. WhatsApp Business calls are protected by end-to-end encryption. This means only the people on the call can hear what is said.

Final words

The WhatsApp Business Calling API closes a gap that has bugged support and sales teams for years. A chat would reach the point where a quick call made sense, and then everyone had to leave WhatsApp to make it happen. That extra step is gone now.

Still, voice isn’t something you switch on and forget. Check that you meet the 2,000-chat tier, get your number onto the Cloud API, and decide when your team will pick up. Then start with one team, watch how customers respond, and grow from there.

If your agents already type “Can I call you?” a few times a day, that’s your sign. Your customers are ready to talk. It’s worth giving them a way to do it in the app they already trust.

Read Next