Skip to content

Tools & Tech

8 min left My Library
Tools & Tech · Explainer

Chatbot vs AI Agent: What's the Difference?

One talks with you, the other takes steps for you. Here is where the line sits.

Hacks Vitae artwork (AI-assisted)

Prices, versions and facts as of October 2026.

The answer

A chatbot talks with you, and an AI agent acts for you.

A chatbot replies to your messages. An agent is given a goal and some tools, and takes steps on its own until the job is done or it stops. Our reading: the line is a scale, and many products sit in between. Agents also bring their own risks.

Why it mattersOur reading: knowing which one you are using tells you whether to check its words or its actions.

Key facts
  1. 1966ELIZA, described in 1966, made some kinds of computer conversation possible.
  2. 1994Merriam-Webster's first known use of the word chatbot.
  3. 1995Russell and Norvig's textbook defined an agent as perceiving and acting.
  4. 3 partsOpenAI's agent: a model, tools and instructions.
  5. OWASP 2026OWASP's 2026 list keeps prompt injection first; excessive agency is third.

By Hacks Vitae Published Last checked October 2026 8 min read 10 sources ↓

Start hereIn 1966 ELIZA held conversations using key words and rules. Its maker wrote that it "maintains the illusion of understanding with so little machinery". Today an agent can be given access to your mailbox and act on what it finds. Is an agent just a better chatbot, or something else?

A chatbot talks with you: you send a message and it replies. An AI agent is given a goal and some tools, and takes steps on its own until the job is done or it stops. Our reading: many products sit somewhere between the two.

At a glance

ChatbotAI agent
What you give itA messageA goal or a task
Who picks the next stepYou, one message at a timeThe model, in a loop, until it stops
Can it act in other apps?A simple one cannotYes, through the tools it is allowed to use
What can go wrongA wrong or made-up answerA wrong action, or one steered by hidden instructions
A date to knowMerriam-Webster’s first known use of chatbot: 1994Russell and Norvig’s 1995 AI textbook defined an agent

Our reading, drawn from the sources below.

1. A simple example

Say you ask a chatbot how to clear old newsletters out of your inbox. It writes back some tips, and you do the work.

Now give the same job to an email agent. It opens your mailbox through a tool, finds the newsletters, moves them and tells you what it did. That is our own example, but it fits how Anthropic describes agents: language models using tools in a loop, guided by feedback from what they find.

2. What a chatbot is

Merriam-Webster defines a chatbot as a bot “that is designed to converse with human beings”. It gives 1994 as the word’s first known use.

The idea is older than the word. In 1966 Joseph Weizenbaum described ELIZA, a program running on a time-sharing system at MIT. It made some kinds of conversation between people and a computer possible.

Google’s machine-learning glossary ties the word to today’s technology: it calls a chatbot an application of a large language model. In a chat, what you typed earlier and how the model replied become the context for what comes next. Our page on how large language models work explains the engine underneath.

3. What an AI agent is

Stuart Russell and Peter Norvig’s textbook Artificial Intelligence: A Modern Approach defined agent in its 1995 edition. An agent is “anything that can be viewed as perceiving its environment through sensors and acting upon that environment through effectors”. The 2021 edition’s preface still calls the intelligent agent the book’s main unifying theme.

Today’s AI labs use it more narrowly, for language-model systems that take actions:

OpenAI lists three parts: the model, the tools it can use to take action, and instructions that set how it behaves. Google describes an agentic loop that an agent repeats until a termination condition is met, usually in four stages: observe, reason, act, feedback.

And “agentic”?

Merriam-Webster defines agentic as “able to accomplish results with autonomy”. Its AI sense covers a system that works on its own, or with little human supervision, to complete the tasks a goal needs. Anthropic uses agentic systems as the umbrella for both workflows and agents.

Anthropic also notes that the word agent can be defined in several ways. Our AI glossary sets the main definitions side by side.

4. Where they overlap

A chat window can sit in front of either one. Anthropic gives customer support as an example that “combines familiar chatbot interfaces with enhanced capabilities through tool integration”. There, tools can pull customer data and order history, and actions such as issuing refunds or updating tickets can be handled by software.

OpenAI draws the line at control: apps that use a language model but do not let it control the workflow, such as simple chatbots, are not agents. Our reading: the question is not how it looks, but who decides what happens next.

Anthropic calls a language model with added retrieval, tools and memory the basic building block of agentic systems.

5. The differences that matter in practice

Who decides the next step. Agents start from a command or a discussion with you; once the task is clear, they plan and work independently. They may come back to you at checkpoints or when they hit a blocker.

What a mistake costs. Our reading: a chatbot’s wrong answer is text you can check before you use it. Our page on why AI makes things up covers that side.

An agent’s mistake may already be an action. Anthropic writes that agents’ autonomy “means higher costs, and the potential for compounding errors”. It advises builders to test extensively in sandboxed environments, with suitable guardrails.

How reliable they are. METR, which has published measurements of AI agents, describes how long a task an agent can handle as a time horizon. One version is the task length, measured by how long a human expert takes, at which an agent is predicted to succeed half the time. Its tasks are mostly software, machine-learning and cybersecurity work, designed to be self-contained and well specified, with clear success criteria.

Our reading: even the yardstick is a success rate, and everyday errands are rarely that tidy.

When a person should step in. OpenAI’s guide says sensitive, irreversible or high-stakes actions should trigger human oversight until confidence in the agent’s reliability grows. Its examples are canceling orders, authorizing large refunds and making payments.

6. Safety points worth knowing

Prompt injection

OWASP’s 2026 list of security risks for language-model apps keeps prompt injection in first place. It happens when input to the model changes its behaviour in ways the developer did not intend. That input can come from you, from content the model retrieves, from a tool’s output, from images, audio or video, or from the model’s memory.

In indirect injection, the instructions arrive inside content the model reads, such as a web page, a document or an email. The user did not supply or see them.

A January 2025 NIST technical blog calls agent hijacking “a type of indirect prompt injection”. It traces the problem to a system with no clear separation between trusted instructions and untrusted outside data.

OWASP says models make no built-in distinction between instructions and data, and behave with an element of chance. So, in its words, “no reliable prevention mechanism exists today”. Our page on Clawdbot, now OpenClaw, follows one open-source agent project and the security problems it ran into.

Too much power

OWASP calls this risk excessive agency: damaging actions taken in response to unexpected, ambiguous or manipulated output from the model. It usually comes from one or more of three things: too many functions, too many permissions or too much autonomy.

In the 2026 list it climbed to third. OWASP says its practitioner vote and the incident record agree that agentic deployments are where the damage is landing.

OWASP also passes on a three-part check known as the lethal trifecta. An agent that can at the same time reach private data, take in untrusted content and communicate externally “has the conditions for high-impact exploitation”. Removing any one of the three removes those conditions.

7. Common mix-ups

8. How to tell them apart

Five questions to ask about any AI tool, drawn from the sources above (our reading):

  1. Does it only reply, or does it do things in other apps and accounts?
  2. Which tools and permissions does it have, and does it need all of them?
  3. Does it ask you before anything that cannot be undone, such as a payment or a deletion?
  4. What will it read along the way, such as web pages or emails, that a stranger could have written?
  5. Can you see the steps it took? Anthropic lists showing the agent’s planning steps as one of its core principles.

Where to go next

Quick answers

What is the difference between a chatbot and an AI agent?

A chatbot replies to your messages in a conversation. An AI agent is given a goal and tools and takes steps on its own. OpenAI's guide says simple chatbots that do not control the workflow are not agents.

What does agentic mean?

Merriam-Webster defines agentic as "able to accomplish results with autonomy". Anthropic uses "agentic systems" as the umbrella for both fixed workflows and agents.

How old is the idea of a chatbot?

Older than the word. Joseph Weizenbaum described ELIZA in 1966, and Merriam-Webster gives 1994 as the first known use of the word chatbot.

What is prompt injection?

It happens when input to the model changes its behaviour in ways the developer did not intend. In indirect injection, the instructions arrive inside content the model reads, such as a web page, a document or an email.

Can prompt injection be fully prevented?

OWASP says no reliable prevention mechanism exists today. Its list suggests limiting an agent's tools and permissions and having a person approve high-impact actions.

Use this

The lesson

Before you hand a task to an AI tool, find out whether it only talks or can also act.

  1. Ask whether it only replies, or also acts in other apps and accounts.
  2. Check its tools and permissions, and keep only what the task needs.
  3. Look for a step where it asks you before anything that cannot be undone.
The rule

Will this tool only tell me something, or will it do something?

Quick quiz

Three questions, thirty seconds

Nothing is scored or saved. Recalling it once now is what makes it last.

1. What was ELIZA, described in 1966?

Answer: A program for conversation between people and a computer.Read it again ↑

2. According to OpenAI's guide, are simple chatbots agents?

Answer: No, because they do not control the workflow.Read it again ↑

3. Which risk does OWASP's 2026 list rank first?

Answer: Prompt injection.Read it again ↑

How we checked this · Last checked October 2026
  • We read the pages where Anthropic, OpenAI and Google define agents, and Merriam-Webster's entries in a browser, because it blocks scripts.
  • For ELIZA we read the 1966 paper's abstract and a scanned copy of the full text. The publisher's own page showed a bot check, so we cite the paper's DOI.
  • For the textbook definition we read the 1995 chapter and the 2021 preface on the authors' own pages.
  • For security we read OWASP's 2026 list from its PDF and a NIST technical blog from January 2025. We left out test results tied to one model, because they date quickly.
  • We did not test any AI product, and this page recommends none.

How we check every article →

Sources

Primary written at the time, by a witness, or the original text Scholarly edited or peer-reviewed work Popular press, blogs and general websites