Skip to content

Glossary · Updated Oct 22, 2026

AI agent

An AI agent is software that uses a language model to choose its next step and act through approved tools within set permissions, while a chatbot only replies to questions.

For a business, an AI agent is useful when a task needs interpretation as well as action: reading a customer request, finding the right record in Salesforce or HubSpot, and preparing the update. The value comes from the tools it can use and the limits placed on it, not from the model alone.

The difference from a chatbot is action. A chatbot answers in a conversation, while an agent decides what to do next and does it in your systems, such as looking up an order and drafting a reply. The difference from a fixed automation is judgment: an automation follows the same steps every time, while an agent chooses among its tools based on the request in front of it.

A common misconception is that an agent replaces a role. In practice, a dependable agent handles a narrow, well-described job, asks a person when it is unsure, and cannot take consequential actions such as issuing refunds without human approval. Agents also need testing against real cases before they touch live systems.

See how an idea becomes a working solution.

Explore how we scope, build and hand over AI projects, with clear decisions at each stage.