A chatbot builder gives you a box that answers questions. An agent factory gives you a worker that finishes a job. The difference is not the model behind it. It is what happens after the first message.
What a chatbot does
A chatbot receives text, finds the closest answer in what it was given, and replies. It is good at one turn: a policy question, a store hour, a password reset link. It stops at the edge of the conversation. If the answer requires opening a ticket in ServiceNow, checking a balance in SAP and sending a confirmation on WhatsApp, the chatbot hands that back to a person.
What an agent does
An agent receives a goal and works toward it across systems. A claims intake agent reads the email, extracts the claimant and the policy number, checks coverage in the policy system, scores severity, and routes the claim to the right adjuster queue with everything pre-filled. It uses several tools in sequence, branches on what it finds, and asks a person only when the process says a person has to decide.
What the factory adds
A single agent is a project. A factory is the way to produce them repeatedly for different processes without starting from zero each time. In CLU that means:
| Layer | What it gives every agent |
|---|---|
| Connectors | Production-grade access to the systems already in place: SAP, Salesforce, HubSpot, WhatsApp, Slack, Google Sheets and more |
| Skills | Deterministic steps that run in under 50 ms with no tokens: a lookup, a calculation, a template |
| SmartAgents | The reasoning layer: multi-step plans, decision branches, memory of past cases |
| Human gates | The points where the process stops for a person, with the context attached |
| Vault and audit | Encrypted credentials and a log of every action, for the people who have to sign off |
The factory is horizontal. The entry point is always one concrete process.
How to tell which one you need
Ask what happens after the answer. If nothing, a chatbot is enough. If a ticket, a work order, a payment or a record has to change in another system, you need an agent, and the real question is how many processes like that you have. That number is what an agent factory is for.
See how the same pattern plays out in a live claims intake use case, or describe your own process on the home page and watch it drawn as an operation map.