PBX + WhatsApp Voice

Your office phones and WhatsApp, on one AI voice

Agent Dilu already answers WhatsApp chats and live WhatsApp calls. PBX integration adds your SIP desk phones — and lets WhatsApp callers ring your team, or talk to Dilu first and transfer when they ask for a human.

Official WhatsApp Cloud API SIP + WebRTC phones AI · Direct · Transfer
Two integrations. One stack.

Voice AI on the PBX.
Humans on WhatsApp calls.

Most “WhatsApp PBX” tools are unofficial or chat-only. Agent Dilu uses Meta’s Cloud API for WhatsApp voice, and SIP for your office phones — so you stay compliant and still ring a real extension.

☎️

PBX voice AI

Register SIP desk phones or WebRTC softphones with Agent Dilu. Dilu answers in Sinhala, Tamil, English, and more — grounded in the same knowledge base as WhatsApp chat.

Bind the line to an existing WhatsApp number (shared call minutes) or add a calls-only PBX line when you do not need messaging.

SIP Digest SIP over WebSocket Classic SIP JsSIP / sip.js
💬

WhatsApp → PBX

When a customer calls your WhatsApp Business number, you choose the path: Dilu answers, your PBX rings immediately, or Dilu qualifies and transfers mid-call when they ask for a person.

The bridge is live voice only — WhatsApp WebRTC to your registered SIP trunk. Chat, campaigns, and catalogs stay on WhatsApp.

Direct to team AI then transfer Official Cloud API
Call routing

Pick how every WhatsApp call lands.

Set routing per phone in the dashboard. Pause AI and Direct PBX still rings your team — so after-hours coverage never depends on a single mode.

AI answers

Dilu takes the call

Inbound WhatsApp voice stays with Agent Dilu — intent, memory, and your knowledge base. Best when you want 24/7 coverage without tying up the floor.

Direct PBX

Ring the office now

Skip the AI greeting. The WhatsApp caller is bridged straight to your registered PBX / UCM extension — the customer hears your team, not a bot.

AI then transfer

Qualify, then hand off

Dilu answers first. When the caller asks for a human, the call transfers to the PBX you registered — mid-conversation, without starting over.

How it works

Live in the same week you connect WhatsApp.

No unofficial WhatsApp clients. No extra consumer call page. Managers add a PBX key in the admin panel and point the trunk at Agent Dilu.

🔗

Connect WhatsApp

Use the official Meta Cloud API on your Business number. Voice calling follows Meta’s WhatsApp Business Calling availability and consent rules.

🔐

Register the PBX

Create a PBX key, REGISTER your UCM or softphone with SIP Digest, and choose whether the line shares a WhatsApp number or stands alone.

📞

Choose the route

AI only, Direct PBX, or AI-then-transfer. Dilu keeps the knowledge base, languages, and call minutes in one place.

Built for operators

What teams actually get.

🇱🇰

Same languages as WhatsApp

Sinhala, Tamil, English, and more — desk-phone callers hear the same agent customers already chat with.

📊

Minutes you can see

PBX voice counts as call minutes. WhatsApp message quota is not burned on PBX-only lines.

🛡️

Keys, not shared passwords

Per-phone API keys are shown once, stored hashed, and revocable. SIP password never sits in plaintext.

🏢

Grandstream & SIP PBXs

Designed for UCM-style trunks and SIP REGISTER. WebRTC phones use SIP over WebSocket; classic SIP stays on the wire.

⏸️

Pause AI, keep the floor

If you pause Dilu, Direct PBX still connects WhatsApp callers to humans. After-AI routing falls back to Direct.

Meta-compliant WhatsApp

No grey-area WhatsApp clients. Voice on WhatsApp uses Cloud API calling; the PBX side is your own SIP system.

FAQ

Straight answers on PBX.

No. WhatsApp live voice stays. PBX adds a second door: office phones get Dilu, and WhatsApp callers can be sent to those phones when you want a human.
No — and you should not. Agent Dilu only uses the official WhatsApp Business Cloud API. Unofficial WhatsApp-on-PBX tools put your number at risk. We will not help you run those.
SIP endpoints that REGISTER with Digest authentication — Grandstream UCM and similar PBXs — plus WebRTC softphones using JsSIP or sip.js against Dilu’s SIP-over-WebSocket gateway.
Managers add the PBX key and routing in the Agent Dilu admin. Your telecom or PBX vendor points the trunk / REGISTER at the host we give you. Our team can walk the first install with you.
Connect the floor

Put Dilu on the PBX — and your team on WhatsApp calls

Start the WhatsApp trial, then ask sales to wire your SIP trunk. 14 days free · 100 AI-Managed Chats · official Meta Cloud API.