WhatsApp-first contact center · US · Canada · EU · Africa
+212 763 764 899Client areaFR
whtapis.WhatsApp Business API
AI agents

AI agents on WhatsApp, voice and SMS — that resolve, then hand over.

AI agents work the same queues as your people, on messages and on voice. They resolve what they are allowed to, then hand the live conversation over with a summary. You set the scope and the point at which they give up.

Activate an account
How one conversation flowslive
Channels in
AI agents
WhatsApp
WhatsApp Voice
Agents
whtapis core
AI first, people next
identify · unifyroute · SLAclassify · AI
Where it lands
Queues
Agents
AI agents
CRM / ERP
Scope you definewrite-back to CRM

Four jobs, not one chatbot

Deploy them independently — resolution alone, or qualification alone.

Job 01
Resolve
Answer the question outright, from your knowledge base and your systems, and close the conversation.
Order status, opening hours, policy questions, password resets.
Job 02
Qualify
Collect what the human needs before they engage, and score or route accordingly.
Budget and timing on a lead, severity and product on a fault.
Job 03
Assist
Sit beside the agent during the conversation, suggesting answers and drafting replies.
Article suggestions, reply drafts, next-best-action prompts.
Job 04
Summarise
Write the wrap-up so the agent does not have to, and file it against the record.
Call summary, disposition, follow-up task, CRM note.
Guardrails

An AI agent is a configured employee, not a black box.

Every agent has a written scope, a data allow-list, an escalation threshold and an audit trail. Answers are grounded in your own systems, with the source recorded.

Supervisors can read every AI turn, override any answer, and pull an agent out of a queue in one click.

Written scope
What the agent may and may not discuss, in plain language, versioned and reviewable.
Data allow-list
Exactly which fields and systems it may read, and which it may write to.
Grounded answers
Responses drawn from your knowledge base and records, with the source cited on the turn.
Escalation threshold
Confidence, sentiment, repetition or an explicit request all trigger a hand-off.
Human override
Supervisors read every turn, correct answers live, and can pull the agent from the queue.
Full audit trail
Every AI turn, source, confidence score and escalation decision is logged and exportable.

The hand-off is the product

Most AI deployments fail at the transfer. This is what the agent sees at the moment of hand-off.

Hand-off card
CustomerSarah Whitfield · customer since March 2024
ChannelWhatsApp voice, live, 01:12 elapsed
ReasonDelivery delay on order 41-2298
VerifiedIdentity confirmed from the WhatsApp number
Already checkedCarrier scan: in Casablanca hub, 2 days idle
Escalated becauseCustomer asked for a person; refund not requested
Live transcript
AI agent
Thanks for calling. I can see order 41-2298 is running late — is that what you are calling about?
Customer
Yes. It was supposed to arrive Tuesday.
AI agent
You are right, it has been sitting at the Casablanca hub for two days. I can reschedule delivery, or put you through to someone who can look at compensation.
Customer
I would rather speak to someone.
AI agent
Of course. Connecting you now — they will have everything we just discussed.

Illustrative transcript. Language, tone and escalation wording are configured per queue.

Drop the AI agent configuration screenshot
AI agent configuration — scope, allow-list and escalation thresholds.
whtapis — ai shot handoff
The hand-off as the agent receives it.

What you can measure

Containment
Share of conversations the AI agent closed without a person.
Escalation reasons
Why hand-offs happened, grouped, so you can fix the top cause.
Answer accuracy
Supervisor-reviewed sample scored against your knowledge base.
Time to first reply
AI response latency against your human baseline.
CSAT by handler
Satisfaction on AI-only, AI-then-human and human-only conversations.

Reported per queue, per agent and per AI agent version, so you can compare a change against the version it replaced.

People and AI together

The AI answers first. A person finishes the job.

Every AI agent is configured by someone who knows your business, and every escalation lands with a person who has the summary in front of them.

whtapis — person agent
An agent picking up a conversation the AI started.
Photo: team reviewing AI transcripts
Reviewing AI transcripts to tune the scope.

Placeholder frames — drop your own photographs in. Each caption says what the shot should show.

The hand-off, as it happens

The console your team works in every day.

An AI agent collects context, then passes the live call over with a written summary.

app.whtapis.com/voice/active
whtapis
Inbox
Voice
Campaigns
Wallboard
Reports
Numbers
Team
Settings
JMJulie M.
Voice — active calllive
WhatsApp chat8
WhatsApp voice4
SMS3
VoIP / DID2
Telephony1
Voice queue6 waiting
MD Michael Doyle Connected · agent Julie M. live
CB Claire Bertrand Waiting 00:22 · support FR in SLA
HA Hind Alaoui Waiting 00:48 · support AR over SLA
MF Megan Fraser +1 416 ••• •• 24 · overflow in SLA
KT Karim Touhami AI agent collecting context AI agent
Live call · Michael Doyle
AI summary: chasing delayed delivery for order 41-2298. Carrier shows it in the Casablanca hub. No refund requested. Suggested next step: reschedule the delivery window. handed to Julie at 02:01
WhatsApp voice · connected02:14
Call detail
QueueSupport · WhatsApp voice
Recordingon · transcribing
Supervisorwhisper available

An inbound WhatsApp voice call, with the AI hand-off summary, live transcription and the full thread history attached before the agent says hello.

Activate an accountTour the platform
Your accounts or ours

Bring your own, or we provide it.

Every connection can come from you or from us — and you can mix per country. Switch later without changing platforms.

Service
Bring your own
We provide it
WhatsApp Business Account
Connect your existing WABA and numbers
We create it under your Meta portfolio
SIP trunk
Point your carrier trunk at us, keep your rates
Our trunk, billed per minute
DID numbers
Keep your ranges, or port them in
Local numbers in most countries
SMS gateway
Plug in your gateway, sender IDs and rates
Our gateway, billed per message
PBX / telephony
Your PBX stays in place behind us
Cloud telephony, no hardware
CRM / ERP
Salesforce, HubSpot, Dynamics, SAP and more
Built-in customer record

Most customers mix: their own trunk in one country, our numbers in another.

Trial one AI agent on one queue.

Point it at your knowledge base, set the escalation threshold low, and watch what it resolves before you widen the scope.

Activate an accountTalk to sales
GDPRISO 27001 alignedData residency EU · US · AfricaWhatsApp Business Solution Provider