The short version
A chatbot talks. An agent acts. A chatbot takes a question and returns an answer, whether from a scripted decision tree or from an LLM reading your documents. An AI agent takes a goal, such as “process this return”, and works out the steps: look up the order, check the policy, issue the label, update the ticket, tell the customer.
That difference changes everything downstream. An agent needs API access to your systems, rules about what it may and may not do, and testing on real cases. A chatbot needs a good knowledge base and a clear handoff to a human.
Where a chatbot wins
Lower risk. The worst outcome is a wrong answer, and a retrieval-based bot that cites its sources makes those easy to spot. Nothing in your systems changes without a person.
Faster and cheaper to build. A chatbot built on your docs is mostly content work: gathering, cleaning and chunking documents, then tuning answers. There are no write permissions to design. Our AI chatbot cost page breaks down where that budget goes.
Cheap to run. One retrieval and one model call per answer keeps per-conversation cost low and latency short.
Works without APIs. If your order system or practice software has no usable API, a chatbot can still answer policy and process questions while you sort out integration.
Where an AI agent wins
It finishes the job. Many “questions” are really requests: change my delivery date, reschedule my appointment, send me last month’s invoice. A chatbot can only explain how to do it. An agent can do it, which is where the real time savings are.
It handles variation. Scripted bots break when a customer’s situation does not match a branch. An agent reasons about the case, picks the relevant tools, and escalates when it hits a limit.
It works across systems. A lead qualification agent can read a form, enrich the company, score fit, write to the CRM and book a meeting, all in one run.
Better measurement. Because an agent’s output is a completed task, you can measure completion rates and hours saved directly, rather than inferring value from deflection.
What we recommend
If most of what people ask is answered in documents you already have, build a chatbot first. It is cheaper, safer and teaches you what users really want.
When the logs show a clear pattern of requests that end in a manual action, add an agent for those specific actions with tight permissions and approval rules. That is the path in our guide to upgrading a chatbot to an AI agent. Do not build an agent for a problem a well-written help article would solve.
Lumeor builds both. A custom agent typically sits in our $15,000–$60,000 band; see the custom AI agent cost page for what drives the range.