Skip to content

WhatsApp AI agents that answer, quote and take mobile money payments in Kenya

Your customers already message you on WhatsApp. Your agent can reply in seconds, day and night, check stock in Odoo, send an M-Pesa payment request and pass the chat to your team when a person should take over.

What changes

  • Every WhatsApp enquiry gets an answer in seconds, including at night and on Sundays.
  • Quotes come from your real price list and stock, not from memory.
  • Customers pay by M-Pesa, or other mobile money we connect, inside the chat, and the payment is matched to their order.
  • Your team picks up only the conversations that need a person, with the full history attached.
  • Every chat is logged in Odoo or your CRM, so no lead is lost in a staff member's phone.
A shopkeeper’s hands hold a phone over a hardware-shop counter, beside a calculator and handwritten receipts

What’s included

  • Setup on the official WhatsApp Business API, on your own business number
  • Meta business verification and message template approval, handled with you
  • An agent set up with your products, prices, policies and common questions
  • Live connection to your catalogue, stock and customers in Odoo or your CRM
  • M-Pesa STK Push payment requests from inside the conversation
  • Handover to a person, with the chat history, during the hours you choose
  • Replies in English and Swahili, and an understanding of Sheng
  • Monthly report and tuning based on real conversations
  • An audit log of every message and action, and an off switch

Price

From KES 150,000 setup + KES 25,000/month

Meta WhatsApp fees passed through at cost

How it runs

  1. Step 1

    Free audit

    A 30-minute call about your enquiries, systems and goals, and a one-page map of what the agent should handle first.

  2. Step 2

    Build and connect

    We set up the WhatsApp Business API, connect your catalogue, stock, CRM and mobile money such as M-Pesa, and write the agent's rules with you.

  3. Step 3

    Test with your team

    Your staff try to break the agent on a test number before any customer sees it. We fix what they find.

  4. Step 4

    Go live and tune

    We launch, review conversations closely in the first weeks, then tune the agent every month against what customers actually ask.

What could automation save your team each month?

Put in your own numbers. The estimate updates as you type, and every assumption behind it is listed underneath.

Your numbers

Customer questions on a typical day, across every number you answer.

People who answer customers as part of their job.

Gross pay per person, in Kenyan shillings.

Across the team: matching mobile money and bank payments, data entry and reports.

Your estimate

Per month

Estimated: 96 hours and KES 21,900 saved per month

A rough estimate, not a quote. It updates as you type, and nothing you enter leaves this page.

Get your exact numbers in a free audit

Assumptions

  1. A working month is 22 days, or 176 working hours per person.
  2. Each customer enquiry takes your team about 6 minutes to handle by hand.
  3. An AI assistant can handle about 60% of enquiries without a person stepping in.
  4. About 70% of repetitive manual work can be automated.
  5. A month has 4.33 weeks, and the saving is valued at the average salary spread over 176 hours a month.

Why WhatsApp enquiries go unanswered

Your customers message at 9 pm, on Sunday, and in the middle of your busiest hour. Each message is a sale waiting for a reply. By the time someone answers the next morning, the customer may already have bought elsewhere.

Many WhatsApp chatbots in Kenya can only follow a menu: “Reply 1 for prices.” They can’t see your stock, so they can’t quote. They can’t take payment, so a person still has to step in.

What your agent will do

Here is how a conversation runs, start to finish:

  1. A customer asks whether you have a product in stock, in English, Swahili or a mix of both.
  2. The agent checks stock in Odoo and replies with the price from your price list.
  3. The customer says yes. The agent sends an M-Pesa STK Push to their phone.
  4. The payment is confirmed. The agent records the order and sends a receipt. If your Odoo issues KRA eTIMS invoices, the invoice goes out as a PDF in the same chat.
  5. Anything unusual, such as a complaint, a bulk order or a refund, goes to a person on your team with the conversation attached.

Built on the official WhatsApp Business API

We set the agent up on the official WhatsApp Business API, on your own number. That matters for three reasons:

  • Your number is safer. Unofficial QR-code tools can get a number banned. The official API is how Meta expects businesses to automate.
  • You can reach customers after 24 hours. WhatsApp only allows free-form replies within 24 hours of a customer’s last message. After that, you need approved message templates for order updates, payment reminders and appointment reminders. We set those up with you.
  • Costs are visible. Meta’s fees for WhatsApp messages are passed through at cost, separate from our fee.

What we need from you

  • A business phone number for WhatsApp.
  • Your products or services, with prices and the questions customers ask most.
  • Access to your systems: Odoo or your CRM, and your M-Pesa Paybill or Till. We help you set up the Daraja credentials.
  • One person on your team who owns the agent’s rules and reviews its monthly report.

Managed every month

The monthly fee covers hosting, monitoring and tuning. Each month you get a short report on what the agent handled, what it passed to your team and the payments it requested. We then adjust it for the questions it found hardest.

To see what this could save your team, use the ROI calculator on this page. To build on what the agent captures, pair it with back-office automation so every payment it takes is reconciled automatically.

Common questions

Is this the official WhatsApp Business API or a QR-code workaround?

The official WhatsApp Business API, on a number your business owns. Unofficial QR-code tools can get a number banned and cannot send approved message templates. If your number is on the WhatsApp Business app today, we plan the move with you before anything changes.

How much does a WhatsApp AI agent cost in Kenya?

From KES 150,000 to set up, plus KES 25,000 a month for hosting, monitoring and tuning. Meta charges for some WhatsApp messages. Those fees are passed through at cost and shown separately. Your exact price depends on the systems we connect, and we confirm it in writing after the free audit.

Can the agent take M-Pesa payments?

Yes. The agent can send an M-Pesa STK Push to the customer's phone, the customer enters their PIN, and the payment is recorded against the order. We connect to Safaricom's Daraja API on your own Paybill or Till, with no aggregator in between.

What happens when the agent can't answer?

It hands the chat to a person on your team, with the conversation so far, during the hours you set. Outside those hours it tells the customer when someone will reply and logs the request. It is instructed never to invent prices, stock or policies.

Does it understand Swahili and Sheng?

Yes. It replies in English or Swahili and understands the Sheng and mixed-language messages Kenyan customers actually send. You choose the tone, from formal to friendly.

Do we need Odoo?

No. Odoo is where the agent can do the most, but it can also work with other CRM, e-commerce and stock systems that have an API. If yours doesn't, we will say so in the audit.

What about customer data and the Data Protection Act?

Conversations are stored in your systems and remain yours. We design to Kenya's Data Protection Act 2019, send the AI model only what each conversation needs, and give you draft privacy-notice wording that covers AI processing.

How long does it take to go live?

Plan for two to six weeks from the audit to go-live. Meta's business verification and template approval fall within that time, and their speed partly depends on Meta.

Find out what your systems could run on their own

Start with a free 30-minute automation audit. We look at how your team works across WhatsApp, M-Pesa and other mobile money, your bank, Odoo and eTIMS, and you leave with a one-page map of what to automate first.