AI agents & automation

AI agent vs chatbot: what is the difference?

KKahu team·Updated 18 Sep 2026·5 min read

AI agent vs chatbot: what is the difference?
Quick answer

A chatbot answers questions. An AI agent completes tasks. The chatbot tells your customer you are open until 6; the agent books them in at 5:30, sends the reminder and updates your calendar. If your problem is "people ask the same questions," get a chatbot. If it is "I do not have time to do the follow-through," you want an agent.

What a chatbot is

A chatbot is a conversation layer. It sits on your website or WhatsApp, takes a question, and produces an answer, either from a script, a knowledge base, or a language model. The best modern chatbots are very good at this. They are still only talking.

What an AI agent is

An AI agent is given a goal and the tools to reach it. It can talk, but talking is a side effect. The main event is action: booking, replying, drafting, publishing, following up. It plans steps, uses your systems, and checks its own results.

Side by side

ChatbotAI agent
Main jobAnswer questionsComplete tasks
Can book, send, update?Rarely, and only via fixed integrationsYes, through connected tools
Handles the unexpectedFalls back to "let me connect you"Reasons through it, asks if unsure
SetupWrite FAQs or upload documentsConnect calendar, inbox, site, CRM
RiskWrong answerWrong action, so approvals matter
CostLowHigher, offset by hours saved
The difference in one lineA chatbot answers. An agent finishes.

When a chatbot is enough

  • Most enquiries are the same ten questions: hours, prices, parking, do you do X.
  • You want to deflect volume, not close deals.
  • You have no systems to connect, or you do not want software touching them.

When you need an agent

  • Enquiries need a next step: a quote, a booking, a callback.
  • Leads go cold because nobody follows up.
  • Your marketing stalls because writing posts takes hours you do not have.
  • You are the bottleneck for every small decision.

The hybrid most small businesses end up with

In practice the line blurs. A good agent includes a chat front end, so it answers the ten common questions like a chatbot and then acts when the conversation calls for it. The question to ask a vendor is not "is this a chatbot or an agent?" but "what can it actually do without me, and what does it check with me first?"

Where Kahu fitsWhatsApp InboxKahu reads every WhatsApp message, drafts the answer from your prices and hours, and you tap send. Or let it send the routine ones itself.Your existing WhatsApp Business numberReplies drafted from your prices and hoursA person presses sendSee WhatsApp InboxNikau Reeves+64 21 ··· ··· · via WhatsApp BusinessHey, anything free Thursday after 5? And roughly how much for a cut and beard trim?17:04Draft · from your price list and hoursKia ora Nikau, yes – 5:30 Thursday is free. Cut and beard trim is $55, about 45 min. Want me to hold it for you?EditSend

Frequently asked questions

Is ChatGPT a chatbot or an agent?

The default ChatGPT interface is a chatbot: it answers. Newer features that browse, run code or use tools move it toward agent behavior, but it is not connected to your business systems unless you build that.

Can I upgrade a chatbot to an agent later?

Usually you replace it rather than upgrade it. The conversation content (FAQs, tone) transfers; the tool connections are new.

Which is safer?

A chatbot can only say the wrong thing. An agent can do the wrong thing, which is why any agent worth using has approval settings for actions that cost money or go public.