Chatbot
Responds to a user in a conversation, usually one turn at a time.
Field guide / 01
The difference is not that one speaks more naturally. A chatbot is primarily a conversational interface. An agent is designed to pursue a bounded outcome using context, tools and a sequence of decisions.
The short comparison
Responds to a user in a conversation, usually one turn at a time.
Works through multiple steps and can use permitted tools to change state.
Follows a predefined path reliably when inputs and rules are stable.
A modern chatbot may search documents, remember a thread and produce an excellent answer. It is still functioning mainly as an interface: the user asks, the system responds. An agent introduces a loop. It observes the current state, selects a permitted action, checks the result and continues until it finishes, fails safely or needs a person.
That loop can be extremely small. An agent does not need to operate for hours or control a browser. Classifying a request, looking up two approved sources, drafting a response and creating a ticket can already be an agentic workflow if the system decides and executes the steps within defined boundaries.
Use a chatbot when the main need is access to information through conversation. Use conventional automation when the path can be completely specified. Consider an agent when the goal is clear but the next step depends on language or changing context.
Once software can act, the consequences of error increase. An agent needs narrower permissions, stronger validation and better traces than a system that only proposes text. Teams must decide which actions are reversible, how duplicate work is prevented and when uncertainty forces an escalation.
The useful question is not whether an agent is more advanced than a chatbot. It is whether the additional ability to plan and act solves a real bottleneck—and whether the organisation is prepared to operate that capability responsibly.
How it works
Start with search or a chatbot if a grounded answer completes the job.
Use ordinary automation when inputs, rules and actions are predictable.
An agent may help when interpretation determines the next permitted step.
Limit the scope or keep a human approval if a wrong action is hard to reverse.
Bring one real workflow
Tell us what happens today, where it gets stuck and what a useful result looks like. We’ll start there.
Email [email protected]