SEO and AI search
Web
AI
Resources
WorkAboutStart a project

AI comparison

AI agent vs chatbot: which one does your task need

A chatbot talks. An agent talks and does things in your other systems. Ask five questions about the job and the choice usually makes itself.

In short

A chatbot answers questions in a conversation, often from a fixed script or a knowledge base. An AI agent can also take actions in other systems, such as booking, updating a record or issuing a refund. If customers only need answers, build a chatbot. If they need something done, add an agent.

What each one is

A chatbot is built around a conversation. Older ones follow a decision tree with buttons and keywords. Newer ones use a language model to understand free text and answer from your documents. In both cases the chatbot's output is words on a screen.

An AI agent is built around a result. It may talk to the customer, but its value is in what it changes elsewhere: a booking made, an invoice sent, a ticket routed, a record corrected. To do that it needs access to tools and rules about when to use them.

Plenty of products sit in between. A chatbot that hands a booking link to the customer is not an agent. One that checks the calendar and books the slot is.

Five questions that settle it

  1. Does the answer live in a document?If yes, a chatbot with retrieval can answer it. Opening hours, policies and product details all fit.
  2. Does the job change something in another system?A booking, refund or address change means an agent, or at least a workflow with tool access.
  3. Does it need the customer's own data?Order status and account balance require a secure lookup. Decide how the customer proves who they are.
  4. What does a wrong answer cost?A wrong store hour is an annoyance. A wrong refund is money. The higher the cost, the more limits and approvals you need.
  5. How often does the case vary?Predictable cases fit a script or workflow. Varied cases are where an agent earns its extra cost.

Side-by-side

ChatbotAI agent
Main jobAnswer and guideComplete a task
Access to your systemsUsually read-only, often just documentsRead and write, with limits
Setup effortContent, tone and testingContent plus integrations, permissions, logging and evaluation
Typical failureGives a wrong or out-of-date answerTakes a wrong action, or loops without finishing
Human handoffWhen the bot cannot answerWhen the bot is unsure or the action needs approval
Where it livesWebsite, app, WhatsApp, help centerAnywhere, including email, phone and back-office tools
MaintenanceKeep the knowledge currentKeep the knowledge, tools and rules current

Three scenarios

BusinessThe jobPick
Dental clinicPatients ask about treatments, fees and opening hoursChatbot trained on the clinic's own pages
Dental clinicPatients want to book, move or cancel an appointmentAgent connected to the booking calendar
Online storeShoppers ask where their order isAgent that looks up the order, or a chatbot with a secure order lookup
Online storeShoppers ask about sizing and materialsChatbot over the product pages
B2B software companyWebsite visitors ask what the product doesChatbot, with a handoff to book a demo
B2B software companyInbound leads need scoring and routing to the right repAgent working inside the CRM

Notice that the same business can need both. Many teams start with the chatbot, learn which questions customers really ask, and add actions one at a time.

What it costs to move up

Moving from a chatbot to an agent does not mean throwing the chatbot away. The knowledge base, tone and channel carry over. The new work is on the action side:

  • Connecting each system the agent will act in, and agreeing what it may read and change
  • Writing rules for what needs approval and what it must never do
  • Building a set of test conversations with the correct outcome for each
  • Logging each action so a person can review and undo it
  • Training the team on the handoff and on how to correct mistakes

Each integration adds both effort and a new thing that can break, so add them one at a time.

Our recommendation

  • Customers mostly ask the same questions: build a chatbot over your own content, and measure how many chats end with an answer.
  • Your documents are long or technical: use a RAG chatbot so answers come from your sources.
  • Customers phone rather than type: consider AI voice agents.
  • The job is to get something done in your systems: build an AI agent with narrow permissions and a person on the risky steps.
  • You are not sure: write down the last twenty customer requests and mark each as 'answer' or 'action'. The split tells you where to start.

We tell clients when a simple chatbot is enough, because it is cheaper to run and easier to trust. For a wider look at the trade-offs see agentic AI vs generative AI or contact us for a fixed quote after a short call.

Updated 30 October 2026

Questions, answered

Is a chatbot with an AI model an AI agent?
Not unless it takes actions. A chatbot using a language model still only replies. It becomes an agent when it can use tools and change things in other systems.
Can an agent replace my support team?
It can handle a share of routine requests. Complex, emotional and high-value cases still need people. Plan the handoff before launch.
Which is cheaper to build?
A chatbot, because it needs fewer integrations and less testing. An agent costs more but can save more when the task is repetitive and spans systems.
Do I need a developer for either?
Simple chatbots can come from no-code tools. Anything that touches customer data or takes actions needs proper engineering, security and testing.
How do I keep an agent from making costly mistakes?
Give it the narrowest permissions that work, cap amounts, require approval for irreversible actions, log everything and review a sample every week.

Chatbot, agent or both

Describe what your customers ask for and we will send a fixed quote after a short call.