AI chatbot basics

AI Chatbot vs Keyword Chatbot: Keyword Bots, Knowledge-Base AI and Plan-and-Build AI Compared

How WhatsApp chatbots evolved from strict keyword rules to AI you train by prompts — and now to AI that plans with you and builds the bot itself.

Start your chatbot now
AI chatbot vs keyword chatbot – three generations of WhatsApp chatbots – ChatsHero
From keyword rules to AI that plans and builds the bot with you.
On this page
  1. The core difference
  2. Gen 1: keyword bots
  3. Gen 2: knowledge-base AI
  4. Gen 3: plan-and-build AI
  5. Side-by-side comparison
  6. Same message, different bots
  7. Choosing a generation
  8. What never changes
  9. Switching generations
  10. Frequently Asked Questions

The difference between an AI chatbot vs keyword chatbot is understanding. A keyword chatbot only replies when the customer types a word you set up in advance; an AI chatbot understands the meaning, even in Bahasa Rojak. There are now three generations: keyword bots, knowledge-base AI you train with prompts, and plan-and-build AI such as ChatsHero 3.0, which builds the bot for you — plans from RM350 a month.

Integration scope

Examples show a proposed workflow, not a guarantee that every account or plan supports it. Ask our team to confirm the channel, integration, permissions and delivery method for your setup. Staff-group notifications and group assistants require separate eligibility and integration checks; a standard one-to-one WhatsApp API account should not be assumed to access every existing staff group. Use approved individual notifications or a staff dashboard if group delivery is unavailable. Test the workflow and human handover before use.

Key takeaways
  • Generation 1, keyword bots: no AI, strict keyword rules, lots of setup, and customers must hit the exact keyword.
  • Generation 2, knowledge-base AI: understands natural language, but you write prompts and must keep fine-tuning.
  • Generation 3, plan-and-build AI: plans with you, then the AI builds the bot — no prompt writing.
  • Plan-and-build AI accepts copy-paste, screenshots and voice notes as training input.
  • Keyword menus still suit very simple, fixed flows; for varied Malaysian chat, AI understands far more phrasings.
  • Whatever the generation, use the official WhatsApp Business API, a human handover and PDPA-safe data handling.

What is the difference between an AI chatbot vs keyword chatbot?

A keyword bot matches words. An AI chatbot understands meaning.

When comparing an AI chatbot vs keyword chatbot, the simplest test is to ask the same question three ways: "How much is a screen replacement?", "brp tukar skrin?" and "换屏幕多少钱?". A keyword bot answers only the version it was set up for. An AI chatbot understands all three.

IBM describes the split clearly: traditional chatbots follow predefined rules, decision trees and scripted flows, while AI chatbots use natural language processing and large language models to understand intent and handle a wider range of conversations.

But "AI chatbot" now covers two quite different experiences for the business owner. That is why it helps to think in three generations, not two.

How does a keyword-based chatbot work, and where does it break?

Generation 1: keyword and menu bots

A keyword-based chatbot has no AI. You write rules: IF the message contains "price" THEN send the price list. Menu bots work the same way: "Reply 1 for prices, 2 for location".

This works for very predictable questions, but Malaysian customers rarely type predictably:

Keyword bots are not useless. For a fixed menu — check order status, choose a branch — they are predictable and cheap to run. The problem appears when customers chat naturally, which on WhatsApp is most of the time.

What is a knowledge-base AI chatbot?

Generation 2: knowledge-base AI

The second generation added a large language model. You upload documents — price lists, FAQs, policies — and the AI answers from them. The technique behind many of these tools is retrieval-augmented generation, which AWS describes as making the model reference an authoritative knowledge base outside its training data before answering.

This is a big step up. The bot understands "brp tukar skrin" without a keyword rule, handles two questions in one message and replies in the customer's language.

The catch sits on the business owner's side:

In practice

The AI is smart, but training it is a job. Businesses with a tech-minded staff member do well; busy owners often find the prompts drifting out of date.

What is plan-and-build AI, the third generation?

Generation 3: plan-and-build AI (ChatsHero 3.0)

The third generation keeps the language understanding of generation 2 but removes the prompt writing. Training feels like using ChatGPT or Claude: you talk, and the AI does the building.

  1. Plan mode. You describe your business and goals. The AI plans with you and asks follow-up questions: "Do you give a warranty on screen replacements? What happens if the part is out of stock?"
  2. Give material in any form. Copy-paste your FAQ, upload a screenshot of your price list or send a voice note explaining your rules.
  3. Build mode. The AI builds the bot from the plan — the replies, the handover rules and what to record.
  4. Test and correct in plain language. "No, Samsung screens take two days" — and the AI updates the bot.
Plan-and-build AI training flow compared with keyword chatbot setup: plan, input, build, test
Generation 3 in four steps: you explain, the AI plans and builds.

The shift is who does the technical work. In generation 1 you build rules; in generation 2 you write prompts; in generation 3 you explain your business and the AI builds it for you.

Keyword bot vs knowledge-base AI vs plan-and-build AI: how do they compare?

1. Keyword bot2. Knowledge-base AI3. Plan-and-build AI
AI understandingNone — exact keywords or menu numbersYesYes
Who builds itYou, rule by ruleYou, by uploading documents and writing promptsThe AI, after planning with you
Training inputKeywords and flow diagramsDocuments + promptsCopy-paste, screenshot or voice note
Customer experienceMust hit the keyword or choose from a menuNatural chatNatural chat
Mixed languages, slangOnly if every variation has a ruleHandledHandled
Ongoing maintenanceHigh: new question = new ruleMedium: prompt tweaks and fine-tuningLower: corrections in plain language
Skill neededPatience with flow buildersPrompt writingExplaining your business, like briefing staff
Best forVery simple, fixed menusTeams with a tech-minded owner or staffBusy SMEs without a tech person

Maintenance levels above are general characteristics of each approach, not measured figures; your experience depends on the tool and on how many products and rules you have.

What happens when a customer types in Bahasa Rojak?

Here is one illustrative message sent to a phone repair shop in Johor Bahru, first to a keyword bot and then to an AI bot. The keyword bot was set up with "price" and "harga"; the customer typed neither.

AI chatbot vs keyword chatbot: the same Bahasa Rojak message answered by a keyword bot and an AI bot
Illustrative comparison: A) keyword bot misses the slang, B) keyword bot falls back to its menu, C) AI bot answers, D) AI bot hands over.

The keyword bot is not broken — it is doing exactly what it was told. The customer simply did not use the right word. The AI bot understands "brp", "skrin pecah" and "siap x" and answers both questions in one reply. For more on how this works, see how AI chatbots understand Bahasa Rojak.

Notice the last panel: a good AI bot also knows when not to answer. Water damage needs a technician, so it hands over.

Which chatbot generation fits your business?

Whichever you pick, it should capture what matters from each chat. With ChatsHero, details such as the customer's request and status are recorded in Google Sheets, and your team updates the outcome.

Google Sheets list of WhatsApp enquiries recorded by an AI chatbot with varied customer phrasings
Illustrative Google Sheet: the AI records each request however it was phrased; the team updates the status.

If you are comparing specific vendors rather than generations, ask each one to show — live — how a price change is made. That single demo tells you which generation you are really buying.

What stays the same whichever chatbot you choose?

Smarter AI does not change the basics of running a WhatsApp bot responsibly:


How do you move from a keyword chatbot to plan-and-build AI?

Your old keyword rules are not wasted — they are a list of the questions customers ask.

  1. Export or screenshot your keyword rules and menus. They show your most common questions and approved answers.
  2. Paste them into Plan mode and explain what should change: "Answer these naturally, and stop sending the menu to everyone."
  3. Record voice notes for the exceptions the rules never handled well — warranties, out-of-stock parts, same-day cut-off times.
  4. Let Build mode create the bot, then test it with 10 real customer messages, including slang and Chinese.
  5. Go live on the same WhatsApp number and review the handed-over chats weekly.

ChatsHero plans start at RM350 a month billed annually, with Meta's per-message fees billed separately to your own WhatsApp account — see the pricing page, or read about ChatsHero. More guides are on the blog.

Try it yourself

Want to see how this looks with your own business? WhatsApp us and chat with the ChatsHero AI.

Frequently Asked Questions

What is the main difference in an AI chatbot vs keyword chatbot?

A keyword chatbot replies only when the customer types a word or menu number you set up in advance. An AI chatbot understands the meaning of a message, including slang, typos and mixed languages, so customers can chat naturally.

Are keyword-based chatbots still worth using?

For very simple, fixed flows — such as picking a branch or checking a status from a short menu — they can be predictable and adequate. For open questions in mixed Malaysian languages, they need many rules and still miss variations.

What is a knowledge-base AI chatbot?

It is an AI chatbot that answers from documents you upload, such as price lists and FAQs, guided by prompts you write. It understands natural language, but someone has to learn how to train it and keep fine-tuning prompts.

What does plan-and-build AI mean?

It is the third generation, used in ChatsHero 3.0. In Plan mode the AI plans the bot with you; in Build mode it builds it. You give information by copy-paste, screenshot or voice note, and you never write prompts.

Can I switch from a keyword bot without losing my setup?

Yes. Your keyword rules and menus are a useful list of common questions and answers. Paste or screenshot them into Plan mode, add voice notes for exceptions, then test before going live.

Do AI chatbots on WhatsApp follow Meta's 2026 rules?

Business-specific AI bots for customer service and sales are allowed. Since 15 January 2026 Meta bars general-purpose AI assistants from the WhatsApp Business Platform.

Sources

  1. IBM: What is a chatbot?
  2. AWS: What is retrieval-augmented generation (RAG)?
  3. TechCrunch: WhatsApp changes its terms to bar general-purpose chatbots (Oct 2025)

Further reading

Skip the keywords and the prompts

Explain your business by text, screenshot or voice note — ChatsHero 3.0 plans with you and builds the WhatsApp bot for you.

Start your chatbot nowChat with us on WhatsApp