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.
- The customer taps call. It could be the icon, a chat button or a template button.
- Meta alerts your platform. WhatsApp sends a call event to your API provider, much like a new message.
- 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.
- Your IVR answers. The caller hears your greeting and menu.
- The caller presses keys. WhatsApp has an in-call dialpad that sends DTMF tones, so “press 1 for orders” works as normal.
- The call reaches an agent. Your routing rules pick the right queue, and the agent answers on a desk phone, softphone or browser.
| Stage | What the customer sees | What your system does |
| Tap | Calling screen with your business name and logo | Receives a call event from Meta |
| Connect | Ringing, then your greeting | Bridges the call into your PBX over SIP or WebRTC |
| Menu | Your IVR prompt, dialpad on screen | Reads DTMF key presses and applies menu logic |
| Queue | Hold music or a wait-time message | Places the call in a skill-based queue |
| Agent | A live person | Pops the caller’s WhatsApp number and chat history to the agent |
| After the call | The chat thread, still open | Logs 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.
| Feature | WhatsApp Business Calling API | WhatsApp Business app | Regular phone line (UAN or landline) |
| Who answers | Any agent in your team | Whoever holds the phone | Any agent in your team |
| IVR menu | Yes, via DTMF | No | Yes |
| Queues and routing | Yes | No | Yes |
| Call cost for the customer | Mobile data only | Mobile data only | Normal call charges |
| Call cost for the business (inbound) | Free from Meta | Free | Line rental and per-minute costs |
| Chat history next to the call | Yes | Yes, on that one phone | No |
| Recording and reporting | Yes, through your platform | No | Yes |
| Works from overseas without roaming | Yes | Yes | No |
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:
- 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.
- Your platform or provider. The contact center software, SIP connection and number hosting come with their own monthly fees.
- 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:
- 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.
- 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.
- 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.
- 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.
- Enable calling and set your call settings. Turn on inbound calls, decide whether the call icon shows, and set your business hours.
- Build the IVR flow. Keep it short, bilingual and tied to your CRM, as covered above.
- 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.
