AI on your WhatsApp Business

Every chat answered.
In seconds, day or night.
AI Powered chats

Desko AI puts an AI agent on the WhatsApp number you already use. It answers in seconds at any hour, handles the questions your team fields all day, and brings you the customers who are ready to buy — while you keep using the WhatsApp Business app on your phone exactly as you do today.

Answers in under 5 seconds Nobody waits for a reply Same number, same app
Answered at
11:48 pm
You were
Asleep
24/7
Your business is always replying
< 5 sec
To a real answer, day or night
Every message
Gets a real answer, not a holding note
Same number
Same app, same chats on your phone
Why businesses switch

Three things change in your first week

Not a list of features. These are the differences you will feel in the money you take and the hours you get back.

All your chats handled by AI

An agent trained on your own prices, stock and delivery zones answers every single message the moment it lands — 6am, midnight, Sunday, public holiday. It only brings you in when there is a real decision to make.

→ You stop losing the customer who messaged at 11pm

Your team stops repeating itself

The same forty questions — price, delivery, opening hours, is it in stock — answered instantly and correctly every time, without pulling anyone off a real sale.

→ Your people spend the day on customers who are ready to buy

Use WhatsApp Business like normal — the API does the rest

Your team opens the same app, on the same number, with the same chats, and works exactly as they did yesterday. Behind that familiar screen the API is quietly adding the AI, the team inbox, the campaigns and the reporting.

→ Nothing to relearn, nobody to retrain

One by one

See exactly what you get

Every benefit below, with the screen that goes with it — what lands on your customer's phone, and what you see on the dashboard behind it. Your own WhatsApp app carries on looking exactly as it does today.

You write the rules the AI follows

The AI is not a black box you hope behaves itself. You give it instructions in plain English — when to answer, how long to wait for your team, what it must never say — and it does exactly that. Change a line, save, and the very next customer gets the new behaviour.

  • “If nobody has replied in an hour, answer them yourself”
  • Complaints, refunds and big discounts always go to a human
  • No developer needed — you write it, we set it live
app.deskoai.com/ai/instructions
AI instructionsSaved 2 min ago
You are the sales assistant for Bidii Supplies, Nairobi. Reply in whatever language the customer writes in — English, Kiswahili or Sheng.

• If no agent has replied within 1 hour, answer the customer yourself.
• Between 6pm and 8am, answer straight away — do not wait for anyone.
• Quote only from the price list. Never invent a price or a delivery date.
• Complaints, refunds and discounts over 10% → hand to a human immediately.
• If we do not stock what they want, offer the nearest alternative.
Wait for an agent first
Before the AI steps in
1 hour
Outside business hours
Answer without waiting
On
Hand over on complaints
Straight to a named agent
On
Talk about competitors
Off
Your business, your rules. Edit them yourself, any day of the week.
The instructions your AI runs on

Unlimited agents on one number

The WhatsApp Business app gives you one phone plus four linked devices, and then you are full. On the API there is no ceiling — every member of staff gets their own login to the same number, and you can see exactly who is handling which customer.

  • No more passing one phone around the shop
  • Chats assigned by name, so nobody is answered twice
  • Internal notes your customer never sees
app.deskoai.com/inbox
Shared inbox12 agents online
JM
Joseph Mwangi
Is the size 42 available?
Brian
AW
Alice Wanjiku
Deposit sent, check M-Pesa
Wanjiru
PK
Peter Kimani
Where has my order reached?
AI agent
SN
Sarah Njeri
Can I get a quote for 12 units?
Kevin
DO
Dennis Otieno
Do you deliver to Nakuru?
Unassigned
All five on the same number. No phone passed around.
The team inbox, on a laptop

Reach customers who never saved your number

This is the one that surprises people. A broadcast list in the app only delivers to contacts who saved you in their phone — usually a small fraction of your customers. Everyone else gets nothing, and you never find out.

  • Approved templates deliver to every opted-in number
  • Saved or not saved makes no difference
  • Opt-outs handled and recorded for you
app.deskoai.com/campaigns/new
New broadcastTemplate approved
“Habari {{name}}, new stock has landed — 20L dispensers back at KES 8,900 with free Nairobi delivery this week.”
Opted-in audience
2,418
Of those, saved your number
All the app could ever reach
431
Will receive this message
2,418
1,987 customers the app would have skipped in silence.
Campaign builder

Send to thousands at once, and see who read it

Broadcast lists stop at 256 people, and give you nothing afterwards — no delivery report, no read count, no idea whether it was worth doing. Campaigns on the API report back on every single recipient.

  • One send instead of nineteen separate lists
  • Delivered, read and replied counted per person
  • Replies land straight in the team inbox
app.deskoai.com/campaigns/saturday-offer
Saturday offerSent 09:00
4,812
Sent
4,690
Delivered
4,101
Read
612
Replied
Read rate87%
612 conversations from one message. The app caps you at 256 people and tells you nothing.
Campaign results

Keep the customers when a salesperson leaves

On the app, your customer relationships live in a handset in somebody's pocket. When they resign, the conversations, the history and often the customers go with them. On the API the account belongs to the business, and offboarding takes one click.

  • Revoke access instantly, from anywhere
  • Their open chats reassign to whoever takes over
  • Every past conversation stays where it is
app.deskoai.com/team
Team · offboardingToday 14:20
BK
Brian Kariuki
Sales · left the company
Access revoked
412 open conversations
Reassigned to Wanjiru Kamau
Done
3,908 past conversations
Full history retained
Kept
Customers lost
0
The phone walked out. The customers stayed.
Team management

You keep answering when the phone is off

The app needs a live, charged handset with signal. A flat battery, a lost phone or a bad network in the shop means your business goes quiet without anyone realising. The Cloud API runs on Meta's servers, so your handset becomes optional.

  • Phone stolen or damaged, business unaffected
  • Nothing to keep charged overnight
  • Public holidays answer themselves
Your phone
Switched off
5:13am, on a public holiday

Search, export and settle any dispute

“You never told me that price.” On the app your evidence is whatever happens to still be on one handset. On the API every conversation is searchable across your whole business, and exportable when you need it in writing.

  • Search across every agent and every year
  • Export to CSV for accounts or a lawyer
  • See exactly who promised what, and when
app.deskoai.com/search?q=refund
Search “refund”37 results
Joseph Mwangi · 12 Mar
“…we agreed a full refund of KES 4,500…”
Brian
Alice Wanjiku · 3 Apr
“…refund processed, M-Pesa ref QK8FT2…”
AI agent
Peter Kimani · 19 Jun
“…no refund after 14 days, as explained…”
Kevin
Sarah Njeri · 2 Aug
“…refund or exchange, whichever you prefer…”
Wanjiru
Export selected · CSV, PDF
Conversation search

Control who sees what

Whoever holds the business phone can read every customer you have ever spoken to, and walk out with the lot. Roles let you give each person exactly the access their job needs, with a record of who did what.

  • Agents see only the chats assigned to them
  • Export and delete restricted to whoever you choose
  • Consent and opt-out records kept automatically
app.deskoai.com/settings/roles
Roles and permissions5 members
Owner
You
Everything
Manager
Wanjiru Kamau
All chats, reports, campaigns
Agent
Kevin, Dennis, Sarah
Assigned chats only
Intern
Read only
No export, no delete
Audit trail and opt-out records — what the Data Protection Act, 2019 expects of you.
Permissions

Run several branches properly

A phone per branch means a silo per branch — no way to compare them, no way to spot the one that is drowning until customers complain. Several numbers under one account gives you the whole picture on one screen.

  • Each branch keeps its own number and team
  • One dashboard across all of them
  • Move an agent between branches in seconds
app.deskoai.com/branches
BranchesThis week
Nairobi CBD
1,204 chats · 4 agents
2 min reply
Mombasa Nyali
612 chats · 2 agents
3 min reply
Kisumu
388 chats · 2 agents
11 min reply
Nakuru
201 chats · 1 agent
4 min reply
Kisumu is falling behind. You would never have seen that on four separate phones.
Multi-branch view

Room to grow into bigger volumes

The app has no tiers and no headroom — you hit its ceiling and stay there. On the API, Meta lifts your daily limit as your quality rating holds, so the number that serves you at 200 customers a day still serves you at 20,000.

  • Limits rise on their own as you behave well
  • We watch your quality rating and protect it
  • No migration needed when you outgrow today
app.deskoai.com/account/limits
Messaging limitQuality: high
6,240 of 10,000 customers today62%
1,000 customers a day
Passed
10,000 customers a day
You are here
100,000 customers a day
Next
Unlimited
After that
Meta raises this by itself. Nothing for you to apply for.
Account limits

Real forms, inside the chat

Every time you send a customer a link, some of them never come back. WhatsApp Flows let a booking, an application or an order form open inside the conversation itself, and the answers land straight in your system.

  • No link, no browser, no drop-off
  • Works the same on any phone
  • Answers arrive structured, not as loose messages
A booking form inside WhatsApp

Buttons and menus instead of typing

Asking a customer to type is asking them to make an effort. Tappable buttons and list menus get answers from people who would otherwise have gone quiet — and it matters most on a cheap phone with weak signal.

  • One tap instead of a typed sentence
  • No spelling confusion for the AI to misread
  • Routes straight to the right person or answer
Tap, don't type

Adverts you can actually measure

Click-to-WhatsApp ads bring people into the chat, but on the app you have no idea which advert produced which customer. On the API every conversation carries its source, so you can see which campaign paid for itself and which one only brought tyre-kickers.

  • Every chat tagged with the advert that sent it
  • Sales traced back to the campaign
  • Stop paying for the advert that never converts
app.deskoai.com/reports/ads
Click-to-WhatsAppLast 30 days
“Back in stock” video
412 chats · 61 orders
KES 214,000
“Free Nairobi delivery”
388 chats · 12 orders
KES 31,400
“Brand awareness” reel
604 chats · 3 orders
KES 6,200
Instagram bio link
96 chats · 22 orders
KES 78,900
The reel brings the most chats and the least money. Now you can prove it.
Ad attribution

Live answers straight from your own system

“Where is my order?” is the question your team answers most and enjoys least. Connected to your stock, orders or accounts system, the reply comes back with real data in under a second, at any hour.

  • Order status, stock levels, account balances
  • Never a wrong answer from stale information
  • Works with Shopify, WooCommerce, Odoo or your own API
Real data, not a guess

Reminders that bring money back

Appointments people forget, renewals that lapse, repayments that slip, quotes that expire. Every one of those is money you have already earned and are about to lose. Reminders go out on schedule without anybody remembering to send them.

  • Cuts no-shows for clinics, salons and workshops
  • Repayment nudges that get read, unlike SMS
  • Customers can reschedule with one tap
A no-show recovered the day before

Login and verification codes on WhatsApp

If your customers have a portal, a member account or an online order to confirm, one-time codes can go out on WhatsApp instead of SMS — delivered instantly, read straight away, and often cheaper than the SMS you are buying today.

  • Copy-code button, no typing errors
  • Arrives on the app they already have open
  • Delivery confirmed, so you know it landed
One-time codes, delivered and confirmed

Segment past twenty labels

The app gives you twenty labels and nothing else. Here you can slice customers by what they bought, where they are, how much they spend and when they last ordered — then message only the ones worth messaging.

  • Smaller, sharper sends cost less and convert more
  • Protects your quality rating from blasting everyone
  • Segments update themselves as customers buy
app.deskoai.com/audiences/new
Build an audience2,418 contacts
Bought in the last 90 days
1,204
Location is Nairobi
612
Spent over KES 10,000
188
Has not ordered since June
96
DispensersWholesaleRepeat buyerNairobi westPaid on delivery+ 14 more
96 people genuinely worth a message, instead of blasting all 2,418.
Audience builder
App vs API

Hard limits in the app that no workaround fixes

These are not preferences or nice-to-haves. They are hard limits in the WhatsApp Business app. Coexistence lets you keep the left column and gain the right one.

What you need to do
On the app today
With Desko AI
Put your whole team on one number
One phone, plus four linked devices. Then you are full.
Unlimited agents, each with their own login, in a browser.
Message customers who never saved your number
Broadcasts only reach people who saved you as a contact. Most of your list never sees them.
Approved templates reach every opted-in number, saved or not.
Reach more than 256 people at a go
256 per broadcast list, and no idea who actually read it.
Thousands at once, with delivered and read counts per person.
Keep the customers when a salesperson leaves
The relationships live on their handset and walk out with them.
The account and every conversation stay with the business.
Keep answering when the phone is off
Flat battery, lost phone or no signal in the shop means silence.
Runs on Meta's servers. Your handset is optional.
Search, export and audit old conversations
Whatever happens to be on that one device.
Full history, searchable and exportable — settle any dispute in seconds.
Control who sees what
Anyone holding the phone sees every customer you have.
Role-based access, audit trail and opt-out records — what the Data Protection Act, 2019 expects.
Run several branches properly
A separate phone per branch, and no view across them.
Several numbers, one dashboard, one set of reports.
Grow into bigger volumes
No tiers, no headroom. You hit the wall and stay there.
Meta lifts you through 1K, 10K, 100K to unlimited customers a day as your quality holds.

And these switch on the day you connect

Things that were simply not possible before, now sitting on the number you already have.

  • Real forms inside the chatBookings, applications and order forms open in the conversation itself. No “click this link”, which is exactly where customers drop off.
  • Buttons and menus instead of typing“Track my order · See prices · Talk to a person” as tappable options. It matters on a cheap phone with weak signal.
  • Ads you can actually measureClick-to-WhatsApp ads tied to the conversation and the sale that followed, so you stop funding the advert that only brings tyre-kickers.
  • Live answers from your own systemOrder status, stock levels and account balances pulled straight from your database while the customer waits.
  • Reminders that recover moneyAppointments, renewals, repayments and expiring quotes — sent on schedule, without anyone remembering to send them.
  • Login and verification codesOne-time codes delivered on WhatsApp for anyone with a portal, member account or online order to confirm.
  • Segmentation past twenty labelsThe app stops at twenty labels. Slice your customers by product, area, spend or last purchase instead, and message the right ones.
  • A verified business identityYour business name in place of an unknown number, and we submit you for the official badge where Meta's criteria are met.
Why they choose you

Dealing with you becomes the easy option

Your competitor will reply tomorrow, ask them to repeat their order number, and quote a different price than last time. You won't.

An answer now, not tomorrow

The question they asked at 11pm is answered at 11pm, while they still care about it and before they message your competitor.

🔁

They never repeat themselves

Whoever picks up the chat can already see the whole history. Nobody is asked for their order number three times.

🎯

The same answer every time

Price, warranty and delivery do not change depending on which member of staff happened to reply.

🛠️

They can serve themselves

Track a parcel, check a balance, reschedule an appointment — without waiting behind anyone or calling during office hours.

👆

Buttons instead of typing

Tap an option rather than compose a message. On a cheap phone with weak signal, that is the difference between an order and a bounce.

🧾

Proof, in writing

The confirmation, the price agreed and the delivery date stay in the thread, searchable months later. Fewer arguments for everyone.

They can see you are real

A verified business name instead of an unknown number — worth a great deal in a market where everyone has been burned by a fake seller.

Reminders they actually wanted

Appointment tomorrow, delivery today, payment due Friday. The things people are genuinely relieved to be reminded about.

📱

The number they already have

Nothing to update, nothing to re-save, no “we have moved to a new line” message for them to miss and lose you.

The AI behind the desk

It sells like your best person, at 3am, for everyone at once

Nobody wants “Press 1 for sales”. Our agent reads the actual question, checks your real prices and stock, and closes or qualifies the customer — then steps aside the moment a human would do better.

  • It never invents a priceTrained on your price list, delivery zones, warranty terms and past chats — so what it quotes is what you charge.
  • It speaks how your customers speakEnglish, Kiswahili or Sheng, matching whatever they opened with. Customers relax, and relaxed customers buy.
  • It hands over before it loses the saleComplaints, hard negotiation and big orders go to a human immediately, with the whole conversation already summarised.
  • Nothing is left sitting in a chatName, product, location and budget land in your CRM or Google Sheet automatically, the moment the customer mentions them.
  • You are always in controlSet the tone, the discount limits and the topics it must never touch. Read every conversation, correct it any time, switch it off in one click.
JM
Uko na size 42 za hizo sneakers? And do you accept installments?
AI
Niaje John! 👋 Size 42 iko — 3 pairs left in black and 1 in white. Tunakubali Lipa Later: 50% deposit and the balance in 30 days. Ukitaka, nikutumie payment request ya deposit sasa?
JM
Black. Send it. Delivery ni Ruaka.
AI
Order confirmed ✅ Black, size 42 · Deposit KES 3,250 · Delivery Ruaka KES 200, arriving tomorrow before 5pm. M-Pesa request imefika kwa simu yako. Brian from sales will confirm dispatch.
Sale closed at 03:11 Deposit collected Nobody woken up Handed to Brian Logged to CRM
What it is worth to you

The same benefit looks different in every business

Here is what stops leaking the week you switch on.

🛍️

Online shops & boutiques

Orders taken and paid for while you sleep, and the cart nobody finished gets one polite nudge instead of being forgotten.

🏠

Real estate & agents

Stop driving across town for people who were never buying. Budget and area are qualified before the viewing is booked.

🏥

Clinics & wellness

Reminders that cut no-shows, and a front desk that answers booking questions at 10pm without anyone staying late.

🎓

Schools & colleges

Every admissions enquiry answered the same day, and fee reminders that reach parents without a single phone call.

🚚

Logistics & delivery

“Where is my parcel?” answers itself all day, so your team can dispatch instead of typing the same reply.

🏦

Saccos & microfinance

Balance and loan-status questions handled instantly at scale, and repayment reminders that actually get read.

🍽️

Restaurants & hotels

Bookings captured during the dinner rush, when the phone is ringing and nobody can get to it.

🚗

Car dealers & spares

“Do you have this part?” answered in seconds — before the customer asks the next shop on their list.

✈️

Travel & tours

Packages quoted the moment interest is hot, deposits collected in the chat, and departure reminders sent on their own.

Pricing

Less than the sales you are losing

One monthly fee covers the setup, the AI agent, the team inbox, your campaigns and our support. Meta's own conversation charges are billed separately, at cost.

SAVE 2 MONTHS
STARTER
For the owner answering every message alone, and losing the ones that arrive after hours.
KES7,500/month
Billed monthly · One-time setup KES 15,000
  • 1 WhatsApp number with coexistence
  • Up to 3 agents in the shared inbox
  • AI Powered agent with custom rules and instant handover
  • Quick replies, tags and away messages
  • Broadcast campaigns with templates
  • WhatsApp & email support, business hours
Start with Starter
Most popular
GROWTH
For teams whose WhatsApp is the shop floor, where a slow reply is a lost sale.
KES19,500/month
Billed monthly · One-time setup KES 15,000
  • Everything in Starter, plus:
  • Up to 10 agents and 2 numbers
  • M-Pesa STK push & payment confirmations
  • Catalogue, carts and order flows
  • CRM, Shopify, WooCommerce or Sheets integration
  • Instagram & Messenger in the same inbox
  • Green tick application handled for you
Get started
ENTERPRISE
For operations where volume, branches or compliance make a missed message expensive.
Custom
Quoted per number, per seat and per volume
  • Everything in Growth, plus:
  • Unlimited agents and numbers, per branch
  • Custom API work into your ERP or core system
  • Role-based access, audit logs, data-retention rules
  • Dedicated account manager and onboarding training
  • Priority support with an SLA
Talk to sales

About Meta's charges. WhatsApp bills separately for marketing, utility and authentication messages at its published Kenya rates, and customer service conversations are free within the 24-hour service window. We pass those costs through at cost, with no markup, and show them as a separate line on your invoice. Prices above are Desko AI's platform and support fee. Rates and free-tier allowances are set by Meta and can change.

Integrations

Plugs into what you already run

And if it has an API, we can connect it. If it doesn't, a Google Sheet usually does the job.

M-Pesa Daraja Shopify WooCommerce Google Sheets HubSpot Zoho CRM Odoo Salesforce Calendly QuickBooks Zapier & Make Instagram DM Messenger Custom REST API
Questions

The things every client asks first

What exactly is “coexistence”? +
It is a Meta feature that lets one WhatsApp number run on the WhatsApp Business app and the WhatsApp Business Cloud API at the same time. Before it existed, connecting a number to the API locked it out of the app. Now your staff can keep replying from the phone while your team inbox, AI agent and automations work on the same number.
Will the AI embarrass me in front of a customer? +
It only answers from what you gave it — your price list, your policies, your delivery zones. When it is not sure, it does not guess: it says a colleague will confirm shortly and flags the chat for a human. You read every conversation, correct it whenever you like, and can switch it off for any customer or any topic.
What happens to the chats my staff answer on their phones? +
They appear in the shared inbox too, and count towards your reporting. That is the whole benefit of coexistence: your team keeps working the way they always have, and you finally get visibility over all of it instead of half of it.
Will I lose my chat history and contacts? +
No. When you link the number, roughly the last six months of chats and your contact list sync into the platform inbox, so your team opens conversations with the history already there. Older archives stay on the phone as usual.
Can my staff still use the app on their phones? +
Yes — that is the whole point. The WhatsApp Business app keeps working: voice notes, status updates, groups, personal follow-ups. Anything answered on the phone also appears in the shared inbox, and anything the AI or an agent sends from the dashboard appears on the phone.
Do I need a new number or a new SIM? +
No. You keep the number that is already printed on your shopfront, your vehicles and your Instagram bio. That continuity is worth more than any feature we could sell you.
How long does setup take? +
Most businesses are live within 48 hours. The variable is Meta's business verification — if your Business Manager is already verified we can be done the same day; if it isn't, verification can take a few extra working days. We prepare the documents and chase it for you.
What do I need to have ready? +
A number already active on the WhatsApp Business app, a Facebook Business Manager account (we can create one), your business registration certificate or KRA PIN for verification, and a website or active social page. That's it.
What does Meta charge on top? +
Meta charges per message for marketing, utility and authentication templates at its published Kenya rates, while conversations customers start are free to reply to within a 24-hour service window. We bill those at cost on a separate invoice line — no markup — and we set up your automations to lean on the free service window wherever possible.
Can I bulk-message my customer list? +
You can message customers who have opted in, using message templates approved by Meta. What you cannot do is buy a list and blast it — that gets your number's quality rating cut and eventually restricted. We build compliant opt-in into your flows and keep an eye on your quality rating, because protecting your number is part of the service.
Does the AI understand Kiswahili and Sheng? +
Yes. It replies in the language the customer used, including code-switched messages, and you can set the tone — formal for a clinic, relaxed for a streetwear brand. Every reply is reviewable and you can correct the AI at any time.
Who owns the number and the data? +
You do. The WhatsApp Business Account is registered under your business, not ours. If you ever leave, we export your data and hand over the account — no hostage-taking. We process data under the Kenya Data Protection Act, 2019.
Is there a contract lock-in? +
Monthly plans are month-to-month; cancel with 30 days' notice. Annual plans run for twelve months in exchange for two months free and a waived setup fee.
Get started

Watch it answer your customers before you pay anything

Tell us how you sell today and we will show you, on a live demo number, exactly what your customers would have received last night while you were asleep. No slide deck, no charge, no pressure.

  • WhatsApp us+254 716 960 098 — fastest way to reach us
  • Emailhello@deskoai.com
  • Where we areNairobi, Kenya — serving businesses countrywide and across East Africa
  • HoursMon–Fri 8am–6pm, Sat 9am–1pm EAT · AI agents answer for you the rest of the time

Book a free demo

Fill this in and it opens WhatsApp with your details ready to send.

We reply within business hours. Your details are never sold or shared.

Somebody is messaging you right now.
Who is answering?

Every chat answered in seconds, at any hour, and your phone working exactly as it does today. Live in 48 hours.

Chat with us