AI agent vs chatbot: what actually differs, and which one you need in 2026
Chatbots answer and AI agents act, but most businesses need something in between. A vendor-neutral guide to the chatbot-to-agent spectrum, the failure data vendors leave out, the legal rules from Air Canada to the EU AI Act, pricing models and a decision checklist.

Key takeaways
- 01A chatbot answers questions in a conversation; an AI agent uses tools to take actions across systems and decides its own steps toward a goal.
- 02It's a spectrum: scripted bot, LLM answer bot (RAG), fixed workflow, then agent. Pick the least autonomous option that meets the goal, and keep a human handoff.
- 03Gartner predicts over 40% of agentic AI projects will be canceled by the end of 2027 (June 2025), and found 87% of customers say companies using GenAI for service must offer a human (August 2026).
- 04You are responsible for what your bot says: a Canadian tribunal held Air Canada liable for its chatbot's answer, and EU AI Act Article 50 transparency duties have applied since 2 August 2026.
- 05Vendors price per seat or per outcome. Read what counts as an outcome, and keep an exit plan for your data, prompts and evaluations.
A chatbot answers questions in a conversation; an AI agent uses tools to take actions across systems toward a goal, deciding its own steps. Most businesses need something in between: an LLM answer bot or a fixed workflow. Choose the least autonomous option that does the job, and keep a human handoff.
Most "AI agent vs chatbot" pages are written by companies selling an agent platform, so the chatbot is drawn as a dumb vending machine and the agent as the answer to everything. Neither is true in 2026. Modern chatbots built on large language models (LLMs) can answer well from your own content, and agents fail in expensive ways when they are given more autonomy than the task needs. This guide uses the definitions from the people who build the models, the failure data from Gartner, and the legal decisions that now apply. Elgrith builds chatbots, agents and voice agents and sells no platform, so we have no reason to push you up the ladder.
How does an AI agent differ from a chatbot?
| Chatbot | AI agent | |
|---|---|---|
| Goal | Answer the user's question | Complete a task or reach an outcome |
| How it works | Replies turn by turn, from scripts or from retrieved content | Plans steps, calls tools, checks results and repeats |
| Tools | None, or read-only lookups | Reads and writes in other systems: CRM, orders, calendars, payments |
| Who decides the steps | The script or the developer | The model, within guardrails |
| Memory | The current conversation, sometimes a profile | Task state across many steps, sometimes across sessions |
| Typical failure | A wrong or made-up answer | A wrong action: a refund issued, an email sent, a record changed |
| Oversight needed | Content review and a handoff route | Permissions, approvals for risky actions, logs and evaluations |
| Common pricing | Per seat or per conversation | Per outcome, per task or by usage |
The table hides the most important point: the line is about actions and autonomy, not about how clever the conversation sounds.
Is it really agent or chatbot, or a spectrum?
It's a spectrum. Anthropic's engineering team draws the key line in Building effective agents (19 December 2024): "Workflows are systems where LLMs and tools are orchestrated through predefined code paths", while agents "dynamically direct their own processes and tool usage". OpenAI's practical guide to building agents says "Agents are systems that independently accomplish tasks on your behalf", and adds that applications that use LLMs without letting them control the workflow, such as "simple chatbots", are not agents.
| Level | What it is | Example | Main risk |
|---|---|---|---|
| 1. Scripted bot | Buttons, menus and decision trees | "Track my order" with three choices | Frustrates people whose question isn't on the menu |
| 2. LLM answer bot (RAG) | An LLM answers from your documents, retrieved at question time | Answers policy and product questions with links to sources | Confident wrong answers if content is missing or stale |
| 3. Workflow | Fixed steps, with an LLM inside some of them | Classifies an email, drafts a reply, a person approves | Breaks on cases the flow didn't anticipate |
| 4. Agent | The model chooses tools and steps toward a goal | Investigates a billing dispute across three systems and proposes a fix | Wrong actions at speed; cost and latency grow with each step |
Anthropic's advice is to find "the simplest solution possible, and only increasing complexity when needed". For most customer service and internal help-desk work, levels 2 and 3 are the right place to start.
When is a chatbot the right call?
Choose a chatbot (level 1 or 2) when:
- The job is answering, not doing. Opening hours, policies, product specs, "how do I…" questions.
- Answers already exist in your content. An LLM answer bot grounded in your help center, with citations, removes most made-up answers. For the trade-offs, see RAG vs fine-tuning.
- Mistakes are cheap and reversible. A wrong answer can be corrected by a human; a wrong refund is harder to undo.
- You need predictable cost. Single-turn answers cost far less in model usage than multi-step agent runs.
Even then, give the bot a clear "talk to a person" route and log every unanswered question so the content gets better.
When do you need an AI agent?
Move to an agent (level 4) when all of these are true:
- The task needs actions across systems, such as checking an order, applying a policy, issuing a credit and updating the CRM.
- The steps vary case by case, so a fixed workflow would need dozens of branches.
- You can define success, such as "dispute resolved and customer notified", and test for it.
- You can limit the blast radius: least-privilege tool access, spending or refund caps, and human approval for anything irreversible.
If the steps are the same every time, build a workflow instead. It is cheaper, faster and easier to test, and you can add agentic steps later. Agents also need well-designed tools; if your systems will expose them through the Model Context Protocol, read MCP vs API.
What does each option need behind the scenes?
The model is the smallest part of the work. What separates a useful bot or agent from a risky one is everything around it.
| Component | Chatbot or answer bot | Workflow or agent |
|---|---|---|
| Knowledge | An up-to-date, approved knowledge base with an owner | The same, plus system data the agent reads through tools |
| Tools | None, or read-only lookups such as order status | Scoped tools for each action, with limits such as refund caps |
| Guardrails | Topics it must not answer, and when to hand off | Approvals for irreversible actions, plus spending and rate limits |
| Evaluations | A test set of real questions, scored for accuracy | Test tasks scored for correct outcomes and correct actions |
| Monitoring | Unanswered questions and handoff rate | Every tool call logged, with alerts on unusual actions |
| Handoff | A route to a person, with the transcript | The same, plus the task state so the person can finish the job |
If a vendor or developer can't show you how each row will work, the project isn't ready for production, whatever the demo looks like.
What do vendor guides leave out?
Three findings rarely appear on pages that sell agents:
- Many agent projects will be canceled. In a 25 June 2025 press release, Gartner predicted that over 40% of agentic AI projects will be canceled by the end of 2027, citing escalating costs, unclear business value or inadequate risk controls.
- "Agent washing" is common. The same release describes vendors rebranding existing assistants, RPA and chatbots as agents, and estimates only about 130 of the thousands of agentic AI vendors are real.
- Vendor-built agents can lock you in. On 29 September 2026, Gartner predicted that 70% of enterprises will abandon agentic AI built by vendor forward-deployed engineering by 2028, and urged buyers to secure knowledge transfer, IP rights and exit terms.
The upside is real too. In March 2025 Gartner predicted that agentic AI will autonomously resolve 80% of common customer service issues without human intervention by 2029. Note that this is a forecast, not a measured result.
Do customers still want a human?
Yes, clearly. Gartner's 4 August 2026 survey release found that 87% of customers say companies using GenAI for customer service must provide access to a human agent (3,566 customers surveyed). A 2 September 2026 release found that only 27% of customers would try a chatbot again after a negative experience.
The design lesson is the same for chatbots and agents: make the handoff obvious, pass the conversation history to the person so the customer doesn't repeat themselves, and never trap people in a loop. A bot that blocks access to a human loses most of the people it fails.
What are the legal and compliance rules?
This is general information, not legal advice. Three decisions shape what any business bot can do.
| Rule | What it says | What it means for you |
|---|---|---|
| Moffatt v. Air Canada, 2024 BCCRT 149 (14 Feb 2024) | The tribunal found Air Canada liable for its chatbot's wrong answer about bereavement fares: "It should be obvious to Air Canada that it is responsible for all the information on its website" (McCarthy Tétrault) | You own your bot's answers. Ground them in approved content and test the high-risk topics |
| EU AI Act, Article 50 | People must be "informed that they are interacting with an AI system", unless that is obvious (text). It has applied since 2 August 2026 (checked 23 Oct 2026) | Label chatbots and voice agents clearly for EU users |
| FCC Declaratory Ruling FCC 24-17 (released 8 Feb 2024) | The TCPA's restrictions on "artificial or prerecorded voice" calls cover AI-generated voices, so such calls need the called party's prior express consent (ruling) | Outbound AI voice calls in the US need consent and TCPA compliance |
Agents raise the stakes because they act. If an agent can change an order or a price, treat its permissions like a new employee's: limited at first, logged and reviewed.
How are chatbots and AI agents priced?
Vendors use two main models, and they reward different things.
- Per seat: you pay for each person (or bot) using the platform each month. Predictable, but unrelated to results.
- Per outcome or resolution: you pay when the AI resolves a case. For example, Intercom's pricing page says "Fin is priced at $0.99 per outcome" (read 23 October 2026), alongside seat prices for its help-desk plans.
Illustrative example (not a quote): if a support team handles 10,000 conversations a month and an outcome-priced AI resolves half of them, the AI fee at $0.99 per outcome would be 5,000 × $0.99 = $4,950 a month, before seats. If it resolves more, the bill rises with it.
Before signing, ask how the vendor defines an outcome. "Deflection" (the customer stopped replying) is not the same as "resolution" (the problem was solved), and a contract that pays for the first can reward a bot that wears people down. If you build your own, the costs move to model usage, hosting, evaluation and maintenance, and an agent's multi-step runs use far more model calls than single answers.
How do you choose between a chatbot and an AI agent?
- Write the job down. Answer questions, run a fixed process, or reach an outcome with varying steps?
- Start at the lowest level that works. Chatbot, then answer bot, then workflow, then agent.
- List every action and its worst case. Anything irreversible gets human approval.
- Design the handoff first. Who receives it, with what context, in which hours?
- Build evaluations before launch. A test set of real questions and tasks, scored on every change to prompts, models or tools.
- Own your data and exit. Keep your knowledge base, prompts, evaluation sets and logs in a form you can move, and get IP and knowledge-transfer terms in writing.
- Label the AI where the EU AI Act or your own policy requires it.
- Measure resolution, not deflection.
Buy a platform when your needs match its standard flows and you accept its pricing model. Build when the agent must work deeply inside your own systems, or when per-outcome pricing would cost more than running it yourself at your volume.
How can Elgrith help?
Elgrith has delivered 1,000+ projects for 250+ clients since 2015, from our New Delhi headquarters and client-partnership centers in New York, London and Shanghai. Our AI chatbot development team builds answer bots grounded in your content, our AI agent development team builds agents with scoped tools, approvals and evaluations, and our AI voice agents team handles phone automation. For connecting models to your systems, see LLM integration. We sell no platform, you own the code and IP, and you get a fixed written quote after a free call. Book a call or start a project.
FAQ
Frequently asked questions
Sources 11 linked
- 01Anthropic — Building effective agents (19 Dec 2024)anthropic.com(opens in a new tab)
- 02OpenAI — A practical guide to building agents (PDF)cdn.openai.com(opens in a new tab)
- 03Gartner — Over 40% of agentic AI projects will be canceled by end of 2027 (25 Jun 2025)gartner.com(opens in a new tab)
- 04Gartner — Agentic AI will resolve 80% of common customer service issues by 2029 (5 Mar 2025)gartner.com(opens in a new tab)
- 05Gartner — 87% of customers say companies using GenAI must provide access to a human (4 Aug 2026)gartner.com(opens in a new tab)
- 06Gartner — Only 27% of customers would try a chatbot again after a negative experience (2 Sep 2026)gartner.com(opens in a new tab)
- 07Gartner — 70% of enterprises will abandon agentic AI built by vendor forward-deployed engineering by 2028 (29 Sep 2026)gartner.com(opens in a new tab)
- 08EU AI Act — Article 50: Transparency obligations (read 23 Oct 2026)artificialintelligenceact.eu(opens in a new tab)
- 09McCarthy Tétrault — Moffatt v. Air Canada: misrepresentation by an AI chatbot (19 Feb 2024)mccarthy.ca(opens in a new tab)
- 10FCC — Declaratory Ruling FCC 24-17 on AI-generated voices and the TCPA (released 8 Feb 2024)docs.fcc.gov(opens in a new tab)
- 11Intercom — Pricing (read 23 Oct 2026, USD)intercom.com(opens in a new tab)
