WhatsApp Business Calling: How Customers Can Call Your Business on WhatsApp (and Land in Your IVR)

A customer in Karachi is chatting with your store about a late parcel. She taps the call icon in the chat. Nothing happens, so she digs out your UAN, sits through a long menu, and hangs up before anyone answers.

That’s a lost order and a bad review, all from one missing button.

WhatsApp Business Calling fixes this. Your customers call you from the same chat they already use, and the call drops straight into your existing IVR and agent queues.

This guide shows you how customers can call your business on WhatsApp, what happens between the tap and your agent’s headset, what it costs, and how to set it up in Pakistan.

What Is WhatsApp Business Calling?

WhatsApp Business Calling is a Meta feature that lets customers make voice calls to a business number inside WhatsApp, and lets the business answer or call back. Calls run over the internet (VoIP) through the WhatsApp Cloud API, so neither side pays a regular phone tariff.

Meta launched the WhatsApp Business Calling API in July 2025. Before that, API numbers could only send and receive messages. If a customer wanted to talk, they had to leave the chat and dial a separate line.

A few facts shape everything else in this guide:

  • Voice only. Video calls aren’t supported on business numbers yet.
  • Calls are end-to-end encrypted, like every other WhatsApp call.
  • It runs on the WhatsApp Business API, not the free WhatsApp Business app on your phone.
  • Customer-initiated calls work in every country where the Cloud API is available, Pakistan included.

The part most businesses miss? A WhatsApp call doesn’t have to ring one phone on a manager’s desk. With the right setup, it lands in your PBX, plays your IVR menu, and reaches the right agent, exactly like a call to your UAN.

3 Ways Customers Can Call Your Business on WhatsApp

Customers can call your business on WhatsApp from three places. You control which ones are switched on.

1. The call icon in the chat and on your profile

Once calling is enabled, the familiar phone icon appears at the top of the chat window and on your business profile. The customer taps it and the call starts. No number to save, no dialing.

This is the simplest entry point, and the one that brings the most volume. Turn it on only when your agents are ready for it.

2. A call button inside a chat reply

During a live conversation, your agent or chatbot can send an interactive message with a Call on WhatsApp button. Picture this: a buyer types “my order still hasn’t come” and your bot replies, “Tap below to speak to our delivery team.” One tap and they’re on the line.

3. The “Call on WhatsApp” button in message templates

You can add a call button to approved templates, the messages you send outside an open conversation. Order confirmations, delivery alerts and booking reminders are all good fits. The button always calls the same number that sent the message.

Hide the icon, keep the buttons

You don’t have to show the call icon to everyone. Many teams hide it at first and only share call buttons with customers who need a voice conversation. That keeps call volume predictable while your WhatsApp call center system settles in.

From Tap to IVR: What Happens When a Customer Calls on WhatsApp

To the customer, it feels like any WhatsApp call. Behind the scenes, inbound WhatsApp calls pass through six steps before an agent says hello.

  1. The customer taps call. It could be the icon, a chat button or a template button.
  2. Meta alerts your platform. WhatsApp sends a call event to your API provider, much like a new message.
  3. Your provider hands the call to your phone system. This happens over SIP or WebRTC, so your PBX treats it as one more inbound line.
  4. Your IVR answers. The caller hears your greeting and menu.
  5. The caller presses keys. WhatsApp has an in-call dialpad that sends DTMF tones, so “press 1 for orders” works as normal.
  6. The call reaches an agent. Your routing rules pick the right queue, and the agent answers on a desk phone, softphone or browser.
StageWhat the customer seesWhat your system does
TapCalling screen with your business name and logoReceives a call event from Meta
ConnectRinging, then your greetingBridges the call into your PBX over SIP or WebRTC
MenuYour IVR prompt, dialpad on screenReads DTMF key presses and applies menu logic
QueueHold music or a wait-time messagePlaces the call in a skill-based queue
AgentA live personPops the caller’s WhatsApp number and chat history to the agent
After the callThe chat thread, still openLogs the call, recording and outcome

The customer never knows whether you use SIP, WebRTC or a cloud contact center. They just see a call that connects, which is the whole point of WhatsApp API integration done properly.

How to Design a WhatsApp IVR Menu That Callers Don’t Hang Up On

You can reuse your current IVR, but WhatsApp callers behave differently. They’re usually mid-conversation, holding the phone in one hand, and they expect speed. A menu built for landline callers in 2015 will lose them.

Here’s what actually works:

  • Three options, maximum. Every extra layer loses callers. Put the rest in chat.
  • Lead with the language choice. “Urdu ke liye 1 dabayein, for English press 2” takes four seconds and saves a lot of frustration.
  • Use what you already know. The caller’s WhatsApp number is their ID. Match it to your CRM and skip the “enter your order number” step.
  • Route by context. If they tapped a button inside a delivery alert, send them straight to the delivery queue, menu optional.
  • Plan the after-hours path. Play your hours, then tell them a WhatsApp message will follow. More on that below.

Example: a COD confirmation line in Lahore

A women’s clothing brand in Lahore sends a COD confirmation template with a call button. When a buyer calls, the IVR checks her number against today’s orders and plays one prompt: “Press 1 to confirm your order, 2 to change your address, 3 to talk to us.”

Most callers press 1 and finish in under 30 seconds. Agents only handle address changes and real questions, which is where they add value.

Want callers handled before a human even picks up? Pair the IVR with a WhatsApp AI chatbot for the routine questions.

WhatsApp Business Calling API vs WhatsApp Business App vs a Regular Phone Line

This is where a lot of Pakistani businesses get confused. The free WhatsApp Business app does let customers call you, but only on one phone, with no IVR and no queue. The API is what turns those calls into a proper call center channel.

FeatureWhatsApp Business Calling APIWhatsApp Business appRegular phone line (UAN or landline)
Who answersAny agent in your teamWhoever holds the phoneAny agent in your team
IVR menuYes, via DTMFNoYes
Queues and routingYesNoYes
Call cost for the customerMobile data onlyMobile data onlyNormal call charges
Call cost for the business (inbound)Free from MetaFreeLine rental and per-minute costs
Chat history next to the callYesYes, on that one phoneNo
Recording and reportingYes, through your platformNoYes
Works from overseas without roamingYesYesNo

The last row matters more than it looks. Pakistan has a huge overseas community, and a customer in Dubai or Manchester can call your WhatsApp number for free over Wi-Fi. They’d never pay to dial your Lahore UAN.

Our take: keep your UAN for people who prefer it, and make WhatsApp the default line for everyone else.

How Much Does WhatsApp Business Calling Cost?

The short answer: inbound calls are free. When a customer calls your WhatsApp number and you answer through the API, Meta doesn’t charge you.

Three costs still apply:

  1. Outbound calls. When your business calls a customer, Meta bills per minute, with rates set by the customer’s country code. Billing runs in 6-second increments, rounded up.
  2. Your platform or provider. The contact center software, SIP connection and number hosting come with their own monthly fees.
  3. Messages around the call. Templates you send to invite calls, or follow-ups outside the service window, are billed at normal WhatsApp message rates.

We won’t quote rupee figures here, because Meta revises its rate card and currency rules regularly. Check the current numbers on Meta’s WhatsApp Business Platform pricing page before you build a budget.

For most support teams the maths is simple. Calls come in for free, and you pay only when you decide to call out. If you plan heavy outbound calling, compare that cost against a WhatsApp auto dialer setup with your provider.

WhatsApp Business API Pakistan: Requirements and Setup Checklist

The WhatsApp Business API is fully available in Pakistan, and so is inbound calling. Here’s the order we follow when setting it up for clients:

  1. Get a dedicated number. It must be registered on the WhatsApp Business API and must not be active on the WhatsApp app or WhatsApp Business app. A fresh number is often the easiest route.
  2. Set up Meta Business Manager and verify your business. For Pakistani companies, an SECP certificate, NTN or registered trade name documents usually do the job.
  3. Reach the right messaging limit. Meta ties calling eligibility to your number’s messaging limit tier. Providers currently cite a minimum of 1,000 business-initiated messages a day, so confirm the latest threshold with yours.
  4. Choose your provider and connection. Decide whether calls go to a cloud contact center, your own PBX over SIP, or a browser softphone over WebRTC.
  5. Enable calling and set your call settings. Turn on inbound calls, decide whether the call icon shows, and set your business hours.
  6. Build the IVR flow. Keep it short, bilingual and tied to your CRM, as covered above.
  7. Run test calls. Call from a few phones and networks: Jazz, Zong, Telenor and Wi-Fi. Check audio quality, key presses and routing before you go public.

Most businesses in Lahore or Karachi can go from zero to live calls in one to two weeks. Verification is usually the slowest step.

If you’d rather skip the setup work, our team handles every step above as part of the WhatsApp Business API setup for Pakistani businesses.

Missed Calls, Callbacks, and the 24-Hour Window

No team answers every call. The good news is that a missed WhatsApp call is far easier to recover than a missed landline call.

A missed call still opens the chat window. When a customer calls your number, answered or not, WhatsApp opens the 24-hour customer service window. You can then send free-form messages without needing a paid template. A quick “Sorry we missed you, how can we help?” often closes the issue in chat.

An inbound call gives you permission to call back. Normally your business needs the customer’s consent before calling them on WhatsApp. When they call you first, Meta grants temporary permission to return the call.

Unanswered outbound calls have limits. If you keep calling a customer and they keep ignoring it, Meta revokes your calling permission. Providers currently report that this happens after four unanswered calls in a row. Meta also watches how customers react to your calls, so spammy callbacks can hurt your number’s standing.

In practice, set up an automatic WhatsApp message for every missed call, then let an agent call back once, within the hour. That pattern recovers most missed conversations without annoying anyone.

Who Gets the Most From a WhatsApp Call Center With IVR

Any business that already talks to customers on WhatsApp can benefit. Three types see results fastest.

Call centers and BPOs

A call center already has the IVR, queues and agents. WhatsApp just becomes one more inbound line feeding the same system. Agents see the chat history before they say hello, so callers stop repeating themselves. Reporting stays in one dashboard instead of being split across phones.

Ecommerce and COD sellers

Fake and refused COD orders hurt margins for Pakistani online stores. A call button on the order confirmation lets real buyers confirm in seconds, while your IVR handles “where is my order” calls on its own. Fewer refused parcels, fewer angry calls to the owner’s personal number.

Hotels and travel

Guests planning a trip to Murree, Hunza or Skardu often message a hotel first, then want to talk before they pay. With WhatsApp calling, the IVR can route them to reservations, the front desk or events. Overseas guests call for free, which matters when a family in London is booking a wedding block.

Whatever the industry, the pattern is the same. Chat handles the routine, and voice handles the moments where a person needs to hear another person.

Common Mistakes to Avoid

We see the same few mistakes in almost every rollout:

  • Expecting the free app to do this. The WhatsApp Business app can’t connect calls to an IVR or a team. You need the API.
  • Copying a seven-level phone menu. WhatsApp callers hang up fast. Keep it to three options.
  • Switching the call icon on before staffing up. One promotional broadcast can trigger dozens of calls in minutes. Start with buttons, then open the icon.
  • No after-hours plan. Set business hours, play a clear message, and follow up in chat the next morning.
  • Ignoring missed calls. Every missed call is an open chat window. Use it.
  • Calling back too often. Repeated unanswered calls can cost you your calling permission.

Avoid these six and you’re already ahead of most businesses that switched calling on last year.

Turn Every WhatsApp Chat Into a Call Your Team Can Answer

Your customers already live on WhatsApp. Making them leave the chat to call a UAN costs you orders, patience and trust.

With WhatsApp Business Calling, they tap once and land in your IVR, then reach the right agent with their chat history in hand. Inbound calls cost you nothing from Meta, missed calls turn into chat follow-ups, and overseas customers reach you without roaming charges.

Ready to switch it on? Book a free WhatsApp call center demo and we’ll show you live calls flowing into your IVR.

FAQs

Yes. The customer only uses mobile data or Wi-Fi, just like a normal WhatsApp call. On the business side, Meta doesn’t charge for inbound calls you answer through the WhatsApp Business Calling API. You still pay your provider or contact center platform, and outbound calls you make are billed per minute.

Customers can call a number on the app, but it only rings that one phone. There’s no IVR, no queue and no way to share calls across a team. To route WhatsApp calls through an IVR to multiple agents, your number has to be on the WhatsApp Business API with calling enabled.

Yes. Customer-initiated calls work in every country where the WhatsApp Cloud API operates, and Pakistan is one of them. Pakistani businesses can receive calls from customers at home and overseas. Check business-initiated calling with your provider, because Meta restricts it in a few countries based on the customer’s or business’s number.

Yes. Your provider connects WhatsApp calls to your PBX or cloud contact center over SIP or WebRTC. WhatsApp’s in-call dialpad sends DTMF tones, so callers can press keys to choose menu options. You can reuse your existing IVR or build a short, separate flow just for WhatsApp callers.

Yes, with consent. You can ask for permission with a call-request message, or call back customers who recently called you. Meta limits how often you can request permission and revokes it after repeated unanswered calls. That protects customers from spam and protects your number’s quality rating.

Not yet. The Calling API supports voice calls only on business numbers. If a customer needs to show you something, like a damaged product or a broken appliance, ask them to send a photo or short video in the chat during or after the call.