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

WhatsApp messaging, answered in a real queue.

Templates, sessions, media, catalogue and flows on the WhatsApp Business Platform — with routing, SLA timers and supervision behind every reply. Most providers stop at the send.

Activate an accountMeta rates & calculator
app.whtapis.com/inbox/support
w
Team inbox — WhatsApplive
Waiting
14
In SLA
92%
First reply
38s
SW Sarah Whitfield Order 41-2298 not delivered live
KT Karim Touhami Asked for a new delivery slot in SLA
ER Elena Rossi Template renew_it_v3 delivered read
LM Leïla Mansouri Handed off by AI agent AI agent

The unified WhatsApp inbox — threads, templates and SLA timers in one queue.

WhatsApp cost simulator

Work out your monthly WhatsApp cost — messages and calls.

Template messages and outbound WhatsApp calls, billed by Meta. Inbound calls and replies inside the 24-hour window cost nothing.

USD per month
Channel Volume / month Rate (USD) Cost
WhatsApp — marketing per delivered template
WhatsApp — utility per delivered template
WhatsApp calls — outbound per minute, 6-second pulses · inbound free
Channel subtotal
Paid to Meta
$690.00
Estimated monthly channel cost
Channel total
$0.0151 per customer interaction, across 45,750 interactions

An estimate for planning, not a quote. Meta bills per delivered template by category and destination country, and outbound WhatsApp calls per minute in six-second pulses. Inbound calls are free. Excludes the whtapis platform fee and taxes.

Template examples

What your customers see.

E-commerceUtility
MLMaison Lumière
TODAY
Order shipped
Your order is on its way
Order #41-2298 left our warehouse. Estimated delivery: Thursday, 14:00–18:00.
Maison Lumière09:43
Track parcel
Change delivery slot
E-commerceMarketing
MLMaison Lumière
TODAY
−20% this weekend
Still thinking about it?
The linen jacket in your basket is 20% off until Sunday night.
Reply STOP to opt out09:43
Complete my order
Not now
InsuranceUtility
AAssura
TODAY
Claim update · #CL-77310
Good news, Emma. Your car claim is approved. €1,240 will be paid within 3 business days.
Assura Claims09:43
View details
Call my adviser
InsuranceVoice
AAssura
TODAY
Call your adviser
Talk to us on WhatsApp
Tap the call button in this chat — no number to dial, no hold menu.
Free inbound call09:43
Call now
BankingAuthentication
NNorbank
TODAY
482 915 is your verification code. For your security, do not share it.
Expires in 10 minutes09:43
Copy code
BankingUtility
NNorbank
TODAY
Card payment · €86.40
Carrefour Market, today 18:42. Not you? Freeze your card instantly.
Norbank Alerts09:43
It was me
Freeze card
HealthcareUtility
CSClinique Saint-Luc
TODAY
Appointment reminder
Dr. Laurent, tomorrow at 10:30. Please arrive 10 minutes early with your insurance card.
Clinique Saint-Luc09:43
Confirm
Reschedule
TravelUtility
SSkyAtlas
TODAY
Boarding pass
Flight AT 842 · Gate B14
Casablanca → Paris, boarding 09:05. Seat 14C.
SkyAtlas09:43
Open boarding pass
Flight status
TelecomMarketing
OMOrbit Mobile
TODAY
50 GB for $19
Upgrade your plan
Your usage is growing — switch to 50 GB and keep your number.
Reply STOP to opt out09:43
Upgrade
Talk to an agent

Every message type Meta supports

Categorised correctly for billing, versioned per market and language, and approved before they are needed.

Template messages
Pre-approved messages with variables, media, buttons and list replies, for anything you initiate.
Categorised as marketing, utility or authentication — which sets the rate.
Session messages
Free-form replies your agents send inside the 24-hour customer service window.
Free today; chargeable from 1 October 2026 with 1,000 free per number.
Rich media
Images, video, audio, documents, location and stickers, both inbound and outbound.
Inbound media is retained against the conversation, not just for 7 days.
Catalogue and products
Product cards, multi-product messages and checkout links inside the thread.
Connected to your storefront or ERP over the API.
Flows
Structured forms inside WhatsApp for bookings, applications and data capture.
Responses write straight to your system of record.
Authentication
One-time passcodes and login verification with the copy-code button.
Separate rate card; some markets carry an international rate.
Why this is different

A messaging API is half a product.

Sending at scale is solved. What breaks is everything after the reply: no queue, no SLA clock, no occupancy figure, no supervisor who can take over a thread, and no way to turn a conversation into a call.

Messaging here is one channel in a contact center, so the reply arrives somewhere with a person and a service level attached.

Replies become queued work
Every inbound message enters a queue with skills, priority and an SLA clock — not a shared inbox.
Escalate to voice in place
A thread becomes a WhatsApp voice call on the same number, with no re-queue and no lost history.
Supervised like a call
Silent monitoring, takeover and QA scoring on message threads, not only on voice.
One customer record
Messages, calls, transcripts and dispositions land on the same profile, in your CRM.

Sending at campaign volume

Messaging limits and quality rating decide how fast you can scale, so throttling and consent are platform features rather than your problem.

Template library
Versioned per market and language, with approval status visible before a campaign runs.
Category governance
We check categorisation before submission, because a promotional line inside a utility template gets it reclassified.
Throttling
Sends paced against your current messaging tier so a campaign cannot push you over it.
Quality-rating watch
Block and report rates monitored per number, with alerts before the tier drops.
Consent ledger
One opt-out record honoured by WhatsApp, SMS and the dialler at the moment of sending.
Delivery reporting
Sends, deliveries, reads, replies and conversions against the same campaign ID.
The people behind the thread

Automation handles the routine. Someone handles the rest.

The measure of a messaging deployment is what happens to the message the template did not anticipate.

whtapis — person agent
An agent picking up what the template could not answer.
whtapis — person specialist
Templates drafted and submitted with your team.

Placeholder frames — drop your own photographs in.

The messaging console

Campaigns that end in a conversation.

Segments, template status, delivery throttling and a replies queue with real agents behind it.

app.whtapis.com/campaigns/sept-renew
whtapis
Inbox
Voice
Campaigns
Wallboard
Reports
Numbers
Team
Settings
JMJulie M.
Campaign — September renewalslive
WhatsApp chat9
WhatsApp voice4
SMS3
VoIP / DID2
Telephony1
Segments4 active
RM Renewals · Morocco template renew_fr_v3 — 8,200 sent in SLA
RE Renewals · EU template renew_fr_v3 — 6,100 sent in SLA
RU Renewals · US & Canada 420 permission templates sent live
US Unreachable · SMS fallback 3,700 messages in SLA
RQ Replies queue 1,731 waiting for an agent over SLA
Reply handling
Your plan renews on 30 September. Reply here if you would like to review it, or tap call to speak to your account manager. template renew_fr_v3
I want to change to the annual plan before it renews. reply · 2 min ago
AI agent qualified this as an upgrade intent and routed it to the account owner. routed to Sales · FR
Delivery and consent
Throttle1,200 per hour
Opt-outssynced to SMS and dialer
Template statusapproved by Meta

Outbound campaigns that end in a conversation, not a delivery report. Replies and call-backs land in a real queue, and opt-outs propagate across every channel.

Activate an accountTour the platform
WhatsApp Business Platform provider

We handle the Meta paperwork. You get a working number.

You supply your business details once — we file everything else
Business verification and number registration submitted for you
Templates drafted, submitted and resubmitted until approved
Live in days, most of it waiting on Meta rather than on you
How provisioning works
Your Meta Business Portfolio Your legal entity, verified with Meta
we provision
Your WhatsApp Business Account Created under your portfolio, not ours
stays yours
What you keep on exit
the numberthe templatesbilling historythe WABA
We hold operating access to run the account on your behalf. Ownership never transfers to us.
Credentials
whtapis — person agent
A named specialist, assigned on day one One person stays with you from Meta verification through to your first live call — reachable on WhatsApp, not through a ticket queue.
WhatsApp Business Platform · provider status to be confirmedMeta Business Partner · verify in Meta’s directoryISO 27001 alignedGDPR · DPA and processing terms availableData residency: EU · US · Africa

Certificates and the security questionnaire are available under NDA.

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.

Start with messaging. Add voice when the conversation needs it.

Activate an account and a specialist runs the Meta verification and your first templates with you — then switches on WhatsApp Voice on the same number.

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