# How to Train an AI Chatbot on Your Business (Without Wrong Answers)

> To train an AI chatbot on your business, give it clear, current information: a business facts sheet, your real FAQs written as questions and answers, prices and policies with dates, and examples of your tone in English and Kiswahili. Then test it with real customer questions, start in suggestion mode where staff approve replies, set topics it must hand to a person, and update the knowledge the day facts change.

Source: https://chat.or.ke/blog/how-to-train-ai-chatbot-on-your-business
Published: 2026-10-20 | Updated: 2026-10-20 | Publisher: chat.or.ke

"Training" an AI chatbot sounds technical, but for a small business it mostly means writing things down well. The AI does not learn your business by watching; it answers from the information you give it. Give it vague, outdated or contradictory material and it will give customers vague, outdated or contradictory answers.

This guide is for owners and managers setting up an AI assistant on WhatsApp or website chat. It covers what to include, how to write it so the AI uses it well, how to handle English and Kiswahili, and the checks that stop wrong answers reaching customers.

## Key takeaways

- An AI chatbot answers from your knowledge base, so the quality of what you write decides the quality of its answers.
- Write short, specific question-and-answer pairs using the words customers actually use.
- Date your prices and policies, remove old versions and keep one source of truth.
- Test with real customer questions, including Kiswahili and mixed-language ones, before customers see a single reply.
- Start in suggestion mode, define what the AI must never answer, and make hand-over to a person easy.

## Before you start

Gather these before you add anything to the AI:

- **The last two to four weeks of customer chats**, to see the real questions and wording.
- **Your current price list**, delivery areas and fees, hours, branches and payment details.
- **Your policies**: returns, refunds, deposits, cancellations, warranty.
- **A list of sensitive topics** the AI should never handle alone.
- **One person who owns the knowledge base** and keeps it current.

## What does "training" an AI chatbot actually mean?

For business chatbots, training usually means giving the AI a knowledge base it searches before answering, not rebuilding the AI model itself. When a customer asks "Do you deliver to Rongai?", the assistant looks for relevant passages in your material and writes a reply based on them.

That has two practical consequences. First, you can update answers instantly by editing your material, with no technical work. Second, the AI is only as good as that material: if the answer is missing, it may say so, hand over, or in the worst case guess. The chat.or.ke [AI assistant](https://chat.or.ke/features/ai-assistant) works this way: you add your website, documents or plain-text FAQs, it builds a knowledge base, and you review and edit what it learned.

## Step 1: Write a one-page business facts sheet

Start with the facts every answer depends on, in plain sentences. For a pharmacy in Kisumu, that might be:

- Name, branches and exact locations with landmarks ("opposite the main bus stage on Oginga Odinga Street").
- Opening hours for each day, including Sundays and public holidays.
- Payment methods: M-Pesa Till or Paybill (with the account format), cash, card, insurance.
- Delivery: areas, typical times and fees.
- Contact options and when a person is available.

One fact per sentence, no marketing language. "We are open 8am to 9pm Monday to Saturday and 10am to 4pm on Sundays" beats "We are always here for you!"

## Step 2: Turn your real questions into Q&A pairs

Go through your chat history and write each frequent question with its best answer. Use the customer's own words in the question, because that helps the AI match them.

Good pair:

> **Q: Do you deliver to Kisumu town and nearby areas? Mnaleta?**
> A: Yes. We deliver within Kisumu town the same day for orders before 3pm, and to Kondele, Mamboleo and Riat within 24 hours. The delivery fee depends on distance and we confirm it before you pay.

Weak pair:

> **Q: Delivery**
> A: Contact us for delivery info.

Cover the top 30 to 50 questions first. Add a pair whenever staff answer something new more than twice.

## Step 3: Add prices and policies, and date them

Prices and policies cause the most damaging wrong answers, so treat them carefully:

- **Put a date on them**: "Prices valid from 1 October 2026."
- **Delete old versions** instead of adding new ones next to them. Two price lists make the AI pick one, possibly the wrong one.
- **Be explicit about variables**: "Prices include VAT. Delivery is charged separately."
- **State what you do not do**: "We do not sell prescription medicines without a valid prescription."

If prices change daily, such as for fresh produce or forex-linked electronics, consider giving ranges and having the AI say a person will confirm the final price.

## Step 4: Set the tone and languages

Customers in Kenya switch between English, Kiswahili and Sheng, often in one message. The chat.or.ke assistant replies in English or Kiswahili, matching the language the customer wrote in.

To get a natural tone:

- Write your FAQ answers in the voice you want: warm, short and direct.
- Include Kiswahili versions of key answers if many customers write in Kiswahili, so the wording reflects how you actually speak.
- Avoid stiff phrases you would never use on the shop floor.

Be realistic about Sheng and heavy slang. Test it, and route anything the AI misunderstands to a person rather than assuming it will cope.

## Step 5: Set guardrails for what the AI must not answer

Decide in advance which topics always go to a person. Common examples:

- Medical, legal or financial advice beyond your published facts.
- Complaints, refunds and disputes about payments.
- Anything about a specific customer's account, order or records.
- Discounts and exceptions to policy.

Write these boundaries into your FAQs ("For questions about your specific prescription, a pharmacist will reply personally") so the AI has a clear answer to give, and make sure hand-over to a person works. In chat.or.ke the chat goes to your team when a customer asks for a person or when the AI is not sure, and agents can pause the AI on any chat with one click. Our guide on [how to hand over from a chatbot to a human](https://chat.or.ke/blog/how-to-hand-over-from-chatbot-to-human) covers the details.

Keep personal data out of the knowledge base entirely. Customer names, phone numbers and medical details do not belong in material the AI draws on for everyone. Under Kenya's Data Protection Act, 2019, you are responsible for how customer data is used; see [how to comply with the Data Protection Act when messaging customers](https://chat.or.ke/blog/how-to-comply-with-kenya-data-protection-act-messaging).

## Step 6: Test with real customer questions

Build a test set of 30 to 50 real questions from your chat history, including:

- The ten most common questions, in their messiest real wording.
- Kiswahili and mixed-language versions.
- Questions you do not want answered (medical advice, a customer's order status).
- Trick questions: an old price, a product you stopped selling, an area you do not deliver to.

Ask each one and mark the answer right, wrong or incomplete. Every wrong answer points to missing, unclear or contradictory material: fix the material, not just the reply. Retest until the common questions are consistently right.

## Step 7: Go live in suggestion mode first

In suggestion mode the AI drafts each reply and an agent approves or edits it before it is sent. This catches errors with real customers at no risk, and it shows you which question types the AI handles reliably.

Run it like this for one to two weeks. When agents are approving most drafts unchanged for a type of question, consider letting the AI reply automatically, and keep reviewing a sample of its answers every week. Combine it with [automation flows](https://chat.or.ke/features/automation) for fixed processes like bookings, so the AI handles open questions rather than everything.

## Step 8: Keep the knowledge base current

Most AI mistakes in established set-ups come from stale information. Make updating part of routine work:

- Change the knowledge base the same day a price, policy or hour changes.
- Review a sample of AI conversations weekly and fix any gaps you find.
- Add new Q&A pairs for questions that keep reaching staff.
- Check seasonal content: school-term offers, festive hours, public holidays.

There is no extra charge for the chat.or.ke AI assistant or knowledge base; replies it sends are charged like any other customer reply, at KES 0.75 each. See [pricing](https://chat.or.ke/pricing) for details.

## Frequently asked questions

### How do I train a chatbot on my own business data?

Add your business information to the chatbot's knowledge base: your website, documents and FAQs written as clear questions and answers. Then review what it learned, test it with real customer questions and correct any gaps before letting it reply to customers.

### Can an AI chatbot learn from my website?

Yes, many AI assistants can read your website pages and use them as a knowledge source. Check what it extracted, because websites often contain outdated prices, vague marketing text or missing details, and add clear FAQs to fill the gaps.

### How do I stop an AI chatbot from giving wrong answers?

Keep one current, dated version of every price and policy, write specific answers, test with real questions, run in suggestion mode first and send uncertain or sensitive questions to a person. No AI is error-free, so keep reviewing a sample of answers each week.

### Can an AI chatbot reply in Kiswahili?

Yes, if the assistant supports it. Customers can write in Kiswahili and get a reply in Kiswahili. Test with real Kiswahili and mixed-language messages, and include Kiswahili wording in your key answers so the tone sounds natural.

### How long does it take to train an AI chatbot for a small business?

A first version can be ready in a day if you already have your prices, policies and common questions written down. Expect another one to two weeks in suggestion mode to find and fix gaps before letting it reply on its own.

### Should I put customer information in the chatbot's knowledge base?

No. The knowledge base should hold general business information that any customer may see. Keep names, phone numbers, orders and health or financial details out of it, both for privacy and to comply with Kenya's Data Protection Act.
