Introduction
An AI chatbot answers questions. An AI agent takes actions. A chatbot on your website can tell a customer your delivery times; an agent could look up their order, change the delivery address, issue a refund within your rules and email the confirmation. Agents can save far more time, but because they act on real systems, they need tighter limits, more testing and a clear point where a person takes over.
The distinction matters more than it sounds, because an agent that gets something wrong doesn't just give a bad answer. It does the wrong thing.
What an AI chatbot does
A chatbot holds a conversation. Modern ones are built on large language models, so they understand questions however they're phrased, and good ones answer from your own information: FAQs, policies, product details, help articles. Their job ends at the answer. If the customer needs something done, the chatbot hands them a link, a form or a person.
Typical uses: answering common questions, explaining products, qualifying leads, collecting details for a callback. We covered when a chatbot is worth it in does your business need an AI chatbot?
What an AI agent does
An agent is given goals and tools. The tools are connections to your systems: the order database, the calendar, the CRM, email, a payment provider. Given a request, the agent decides which steps to take, uses the tools, checks the results and continues until the task is done or it needs help.
Typical uses:
- Checking order status and arranging returns within policy.
- Booking, moving or cancelling appointments in a real calendar.
- Creating and updating CRM records from incoming enquiries.
- Pulling figures from several systems and drafting a weekly report.
- Triaging support tickets and drafting replies for a person to approve.
The difference in one table
| AI chatbot | AI agent | |
|---|---|---|
| Main job | Answer and guide | Complete tasks |
| Access to your systems | Read-only knowledge, usually | Reads and writes through connected tools |
| Risk if it gets something wrong | A wrong answer | A wrong action: a bad booking, refund or record |
| Build effort | Lower: knowledge, prompts, hand-over | Higher: integrations, permissions, testing, logging |
| Time saved | Fewer repetitive questions | Whole tasks taken off staff |
The risks that come with agents
Because agents act, mistakes cost more. The main risks:
- Acting on a misunderstanding: cancelling the wrong booking because the request was ambiguous.
- Going beyond policy: approving a refund it shouldn't, if the rules weren't encoded as hard limits.
- Manipulation: users or content trying to trick it into doing something it shouldn't.
- Too much access: an agent connected with admin rights it doesn't need.
Good agent design handles these with narrow permissions (only the actions it needs), hard rules enforced in code rather than in instructions, confirmation steps for anything irreversible, full logs of every action, and a person in the loop for exceptions.
Free quote · reply within 24 hours
Want this automated for your business?
Tell us which task eats your team's day. You get a fixed written quote for automating it within 24 hours.
Which one should you build?
Start with a chatbot if
- Most of your volume is questions with known answers.
- Your systems aren't easily connected, or don't have APIs.
- You want to learn how customers use AI before handing it actions.
Consider an agent if
- Staff spend hours on repetitive tasks that follow clear rules.
- Those tasks live in systems with reliable APIs.
- You can define exactly what the agent may and may not do.
- Someone can review its work, at least at first.
A sensible path for most businesses
- Chatbot that answers questions from your own information, with hand-over to a person.
- Add read-only lookups: order status, appointment times, account details.
- Add low-risk actions with confirmation: booking a slot, creating a ticket, sending a document.
- Add higher-risk actions only with hard limits, logging and human approval where needed.
Each step proves itself before the next. Many businesses find steps one to three cover most of the benefit.
Internal agents are often the better first project
Agents used by your own staff, rather than customers, are easier to start with. Staff can check results, and mistakes stay inside the business. Drafting replies, summarising long email threads, filling CRM fields from enquiries and preparing reports are good candidates.
What people ask about agents
Is an AI agent just a chatbot with extra features? Technically they share a lot: both use language models. The difference is responsibility. An agent is trusted to change things, so it has to be built and tested like any other system that changes your data.
Can an agent work without a chat window? Yes. Many agents run in the background, triggered by an email, a form submission or a schedule, and nobody chats with them at all.
How do we know it's doing the right thing? Logs of every step, regular review of samples, alerts for unusual actions, and limits that make the worst case small.
Conclusion
Start with a chatbot, add read-only lookups, then add actions one at a time with limits and logging. Most businesses get most of the benefit by step three.
If you're working out which tasks are worth automating, our AI automation team can help.
Free quote · reply within 24 hours
Want a fixed price for your project?
Tell us which task eats your team's day. You get a fixed written quote for automating it within 24 hours.

