Using AI to curb staff theft, when your business sells online.

From the mama mboga with a smartphone to the TikTok boutique that ships across the country, WhatsApp has become the shop counter. But when payments, prices and stock live in staff chats, money can quietly go missing. Here is what the data says, how theft hides in WhatsApp selling, and how software and AI can flag what doesn't add up.

By Kevin Lagat, founder of Bridgetree Technologies · 1 November 2026

A smiling stall owner at her shop counter, holding her phone
Photo by Ali Mkumbwa on Unsplash

Ask a Kenyan business owner how customers reach them and the answer is usually the same: "They WhatsApp me." The hardware shop sends a photo of the cement it has in stock. The salon books Saturday's braids in a chat. The Instagram seller moves every serious buyer from the comments to a WhatsApp number, agrees the price, takes M-Pesa and sends a rider.

None of this needed a website, an app or a developer. That is exactly why it works, and also why it gets harder as a business grows.

What the numbers say

Internet use is still growing too. DataReportal counted 23.4 million internet users in Kenya in October 2025, 40.5 per cent of the population. (DataReportal, Digital 2026: Kenya) So the businesses that get WhatsApp right now are building for a customer base that is still getting bigger.

How physical shops use it

For a business with a counter, WhatsApp keeps the shop open after the shutters come down.

How online sellers use it

For businesses that live on Instagram, TikTok or Facebook, WhatsApp is where the sale actually closes.

Where it starts to break

WhatsApp makes it cheap to start selling. The trouble arrives with volume.

  1. Replies slow down. One person, one phone and fifty chats means someone waits. A buyer who waits an hour has often bought elsewhere.
  2. Prices drift. When every price is typed by hand, two customers can be quoted two prices for the same item, and a discount given once becomes the price everyone expects.
  3. Payment is checked by eye. Someone scrolls through M-Pesa messages to match a payment to an order. A forwarded screenshot is not proof that money arrived; only the confirmation from M-Pesa itself is.
  4. Stock and bookings live in someone's head. Two customers pay for the last item, or two clients are booked into the same chair.
  5. The business lives on one phone. If that phone is lost, or the staff member leaves, the customer history goes with it.

Every one of those gaps is also a place where money can go missing on purpose.

The problem nobody likes to talk about: staff theft

In October 2026 a BBC News report, carried by The Star, told the story of a Nairobi waxing studio that closed in October 2025. Revenue had dropped for months before a customer explained why. In her words: "I was asked to send money to a different number. It wasn't the number on the wall."

The same report notes that a 2022 PwC survey found 63 per cent of East African respondents said their organisations had experienced economic crime, against 46 per cent globally, and that a Kenyan fraud consultancy estimates employee theft makes up more than 60 per cent of the losses small businesses record.

WhatsApp selling makes some kinds of theft easy, because so much happens inside one person's phone:

How software and AI can catch what doesn't add up

You can't watch every chat. You can make sure every sale leaves a record, and then let software check the records every day.

  1. The customer only ever pays the business. When orders run through the WhatsApp Business Platform, the system sends an M-Pesa prompt for your till or paybill straight to the customer's phone. No one on the team types a number, so no one can type the wrong one.
  2. Prices come from your records, not from memory. The amount requested is read from your price list. Any discount needs a reason and a name next to it.
  3. Only M-Pesa confirms payment. An order is marked paid when Safaricom's own confirmation arrives for the exact amount, never because of a screenshot.
  4. Every chat is on the business number. Conversations stay with the business, not on a staff member's personal phone, so the history doesn't leave when they do.
  5. A daily check flags anything odd. Software can compare orders, payments and stock every evening and list what doesn't match: orders delivered with no payment, payments with no order, discounts above normal, refunds, stock that dropped with no sale behind it. An AI model can then summarise that list in plain language and point out patterns, such as one shift where cash orders are always higher.

Be clear about the limits. Software only sees what passes through it, so cash that never enters the system stays invisible, and a physical stock count still matters. A flag is a question, not a verdict: as the advocate quoted in the BBC report advises, investigate and gather evidence before you act against anyone. The goal is a business where honest staff are protected by the records, and dishonesty is hard to hide.

The Business app or the Business Platform?

There are two ways to run WhatsApp for a business, and they suit different stages.

The Platform has its own rules and costs. When a customer messages you, a 24-hour customer service window opens. Meta has charged per message since 1 July 2025, and from 1 October 2026 the first 1,000 service messages each month are free, with charges after that. Kenya falls under Meta's "Rest of Africa" rate. (Meta, Pricing on the WhatsApp Business Platform) Meta changes these terms from time to time, so check the current page before you plan a budget.

For the full picture, including the consent rules and how to choose a provider, see our guide to WhatsApp automation in Kenya.

What to fix first

Before any software, most businesses get more from a few simple habits:

When an assistant makes sense

If you already do all of that and the chats still pile up, or the numbers still don't add up, it's time to let software take the routine work: answering the same questions, checking stock and slots, sending the M-Pesa prompt and confirming payment, while your team handles anything that needs judgement. We wrote about how we build that, and the rules that stop an assistant from guessing a price or marking an unpaid order as paid, in WhatsApp assistants that sell, book and take M-Pesa.

Sources: BBC News via The Star, How employee theft is hurting small businesses in Africa (26 October 2026) · Communications Authority of Kenya, Fourth Quarter Sector Statistics Report FY 2025/26 · Communications Authority of Kenya, Customer Satisfaction Survey Report 2024/25 · DataReportal, Digital 2026: Kenya · GSMA Mobile for Development · Meta for Developers · WhatsApp Business

Kevin Lagat, founder of Bridgetree Technologies

Written by Kevin Lagat, founder of Bridgetree Technologies. Kevin was a Senior Software Engineer on Safaricom's M-PESA app and built MyCounty Pay, which takes M-Pesa, Airtel Money and card payments for all 47 Kenyan counties. More about Kevin

Selling on WhatsApp already?

Tell us how your
customers buy today.

Send us a message on WhatsApp. We'll ask a few questions and tell you honestly whether you need software yet, or just better habits.

Questions about selling on WhatsApp
Is the WhatsApp Business app enough for my shop?

For most small businesses, yes. It's free and gives you a business profile, a catalogue and automatic greeting and away messages. You need the Business Platform when you want software to reply, take payments or update stock for you.

Can customers pay with M-Pesa inside a WhatsApp chat?

With the Business Platform and Safaricom's Daraja API, a chat can send an M-Pesa payment prompt straight to the customer's phone, and the order is confirmed when Safaricom reports the payment. On the Business app, customers pay to your till or paybill and you check it yourself.

Can AI tell me which employee is stealing?

No, and you shouldn't want it to. Software can show you where orders, payments and stock don't match, and when. That tells you where to look. Deciding what happened is still your job, done fairly and with evidence.

Does the WhatsApp Business Platform cost money?

Yes, Meta charges per message on the Platform, with some messages free. Since 1 October 2026 the first 1,000 service messages a month are free. Rates change, so check Meta's pricing page.

Can I keep my current WhatsApp number?

Often, yes. An existing business number can usually be registered on the Business Platform. We check how your number is set up today and help you plan the move.

Related services: AutomationM-Pesa integrationPayments integrationWeb