# AI Agent on WhatsApp Calls: How to Answer and Place WhatsApp Voice Calls (2026)

> How an AI voice agent answers and places WhatsApp voice calls through Meta's calling API: setup, when it beats a phone number, costs, and what to plan for.

Source: https://edesy.in/blog/ai-agent-whatsapp-calls-2026

**Yes, an AI voice agent can answer and place WhatsApp voice calls.** On Edesy you connect your
WhatsApp Business number through Meta's calling API, choose an agent, and every WhatsApp call to that
number is answered by the agent with the same prompt, tools and knowledge base it uses on phone calls.
No separate carrier is needed.

> **Put an agent on your WhatsApp number:** [Try Edesy free](https://voice-agent.edesy.in/?utm_source=edesy.in&utm_medium=blog&utm_campaign=ai-agent-whatsapp-calls-2026) — ₹50 free credit, no card needed.

## Why WhatsApp calls are worth an agent

In India many customers already message a business on WhatsApp. When a chat gets complicated, they tap
the call icon. If nobody picks up, that intent is lost. A voice agent on the WhatsApp number answers
every one of those calls, at any hour, in the customer's language.

It also removes a cost line. A WhatsApp call does not need an inbound phone number, a carrier account or
a toll-free line. The customer calls the number they already chat with.

If you want the bigger picture of running one agent across channels, see
[one AI agent for phone, WhatsApp and website](https://edesy.in/blog/one-ai-agent-phone-whatsapp-website-2026). This
post is only about the WhatsApp calling leg: how it connects, what changes compared to a phone call, and
what to plan for.

## Phone call vs WhatsApp call: what changes

| | Phone call | WhatsApp call |
|---|---|---|
| How it reaches the agent | Carrier or SIP trunk (Twilio, Exotel, Plivo, Vobiz, your own SIP) | Meta's WhatsApp calling API |
| Number needed | An inbound phone number | Your WhatsApp Business number |
| Caller identity | Caller ID (can be hidden or spoofed) | The WhatsApp account that called |
| Outbound calling | Any number, subject to DND and calling rules | Meta's permission rules for business-initiated calls |
| Audio | Narrowband phone audio | Internet audio, usually clearer |
| Agent setup | Same prompt, tools and knowledge base | Same prompt, tools and knowledge base |
| Billing on Edesy | Agent minutes + telephony | Agent minutes; Meta's charges where they apply |

The agent itself does not change. That matters: you do not maintain a second "WhatsApp bot" that
drifts away from the phone agent.

## How to set it up

1. **Create or pick an agent.** Start from the [template gallery](https://edesy.in/ai-voice-agent/templates), copy an
   existing agent, or describe it to [Copilot](https://edesy.in/ai-voice-agent/features/copilot) and let it draft one.
2. **Set up a Meta app with the WhatsApp use case** and note the Phone Number ID and WhatsApp Business
   Account ID. The step-by-step guide with screenshots is in
   [WhatsApp calling setup](https://edesy.in/docs/voice-agent/telephony/whatsapp).
3. **Add WhatsApp as a telephony provider** in the Edesy dashboard and paste the IDs and access token.
4. **Register the webhook URL** Edesy shows you in the Meta app, so Meta sends call events to Edesy.
5. **Assign the agent** to the WhatsApp number.
6. **Test from your own phone.** Open WhatsApp, call the business number, and check the transcript
   and recording in call history.

For the feature overview, see [WhatsApp calling](https://edesy.in/ai-voice-agent/features/whatsapp-calling).

## What the agent can do during a WhatsApp call

Everything a phone agent can do, because the tools are attached to the agent, not the channel. The
built-in [mid-call actions](https://edesy.in/ai-voice-agent/features/mid-call-actions) include:

- **Look things up:** search the knowledge base, or call your own API with a custom HTTP function
  (order status, appointment slots, account balance).
- **Book:** check calendar availability and book on Google Calendar, Cal.com or GoHighLevel.
- **Send:** a WhatsApp message, an SMS, an email or a payment link (Razorpay, Stripe, PayU) while the
  caller is still on the line.
- **Hand over:** transfer to another agent in a [squad](https://edesy.in/ai-voice-agent/features/multi-agent-squads),
  schedule a callback, or set the call outcome.

After the call, [post-call extraction](https://edesy.in/ai-voice-agent/features/post-call-extraction) pulls the fields
you defined (name, intent, order ID, promised date) and workflows push them into your CRM or Google
Sheets.

## Inbound use cases that fit WhatsApp best

- **Order status and returns** for D2C brands, where customers already chat about the order.
- **Clinic and salon bookings**, where the patient or client calls the number on the appointment
  message.
- **Pre-sales questions** on a product the customer saw in a catalog message.
- **Service requests** for repairs, installations or deliveries.

The common thread: the customer already has the chat open, so the call has context. Your agent can read
variables like the customer's name or last order from your systems through a function, and greet them
properly.

## Outbound WhatsApp calls: plan the permission step

Edesy can also place WhatsApp voice calls. Meta controls business-initiated calling, and its rules
require the user's permission before a business calls them on WhatsApp. In practice that means:

- Ask for permission inside a chat flow first (for example, "Can we call you on WhatsApp about your
  order?").
- Only call people who said yes, and respect the limits Meta sets.
- Keep phone calling as the fallback for people who have not opted in.

Check Meta's current WhatsApp Business calling documentation before you design an outbound campaign,
because Meta changes these rules from time to time.

## Costs

Edesy bills the agent minutes on a WhatsApp call the same way as a phone call: from ₹4/min on plans and
credit packs, ₹6/min pay as you go, with a 60-second billing pulse. There is no carrier leg from Edesy's
side for WhatsApp; Meta bills its own charges where they apply. Plan details are on the
[pricing page](https://edesy.in/ai-voice-agent/pricing).

| Line item | Who bills it |
|---|---|
| Agent minutes (speech, model, voice) | Edesy |
| Premium voice add-ons (for example ElevenLabs) | Edesy, per minute |
| WhatsApp calling charges, where applicable | Meta |
| Follow-up WhatsApp templates | Your WhatsApp provider (WATI, Gupshup, Meta or Twilio) |

## Things to get right

- **Greeting:** say who you are in the first sentence. WhatsApp callers expect a person, so be clear
  it is the business's assistant.
- **Language:** the agent supports 75+ languages, including 14 Indian languages and Hinglish or
  bilingual modes. Pick the mode that matches how your customers chat.
- **Escalation:** decide what happens when the caller asks for a person. Many teams schedule a
  callback and send a WhatsApp message with the ticket number.
- **Testing:** run a few test calls from different phones and networks, and use the
  [Test Center and evals](https://edesy.in/ai-voice-agent/features/testing-and-evals) to check the prompt before
  launch.

## Bottom line

WhatsApp calling is the cheapest inbound line you can add if your customers already chat with you.
Point it at the same agent you use on the phone, give it the tools it needs, and every call that used to
ring out becomes a handled conversation with a transcript and structured data.

> **Answer every WhatsApp call:** [Start on Edesy](https://voice-agent.edesy.in/?utm_source=edesy.in&utm_medium=blog&utm_campaign=ai-agent-whatsapp-calls-2026) — ₹50 free credit, no card needed.

## Frequently Asked Questions

### Can an AI voice agent answer WhatsApp calls?

Yes. Connect your WhatsApp Business number to Edesy through Meta's calling API and pick the agent that should answer. When a customer taps the call button in WhatsApp, the agent picks up and talks with the same prompt, tools and knowledge base it uses on phone calls.

### Can the AI agent also place WhatsApp calls?

Yes, Edesy can place WhatsApp voice calls through Meta as well as answer them. Meta's rules apply to business-initiated calls, including getting the user's permission to call them on WhatsApp, so plan the opt-in step before you launch an outbound use case.

### Do I need Twilio, Plivo or Exotel for WhatsApp calls?

No. WhatsApp calls come in over Meta's platform, not over a phone carrier, so you do not need a separate telephony account just for WhatsApp. You need a WhatsApp Business account and a number registered for it.

### Is the same agent usable on phone, WhatsApp and the website?

Yes. One agent can serve phone numbers, WhatsApp calling, the website voice widget and share links. You keep one prompt, one set of tools and one call history instead of maintaining three bots.

### What does a WhatsApp AI call cost on Edesy?

The voice agent minutes are billed like any other call: from ₹4/min on plans and credit packs, ₹6/min pay as you go. Meta's own charges, where they apply, are billed by Meta. New workspaces get ₹50 free credit to test.

### Can the agent send a WhatsApp message after the call?

Yes. The agent has a built-in send WhatsApp tool during the call, and workflows can send a WhatsApp template after the call ends, for example a booking confirmation or a payment link.
