Skip to content
AIAn Alian Software company

AI glossary

Agent

An AI system that runs a workflow — fetches data, calls tools, decides between branches, escalates to humans when its confidence is low. Different from a chatbot (which answers questions) in that an agent takes actions.

The longer version

The defining feature of an agent vs a chatbot is action. Chatbots answer; agents do. In production, agents pair a language model with: (a) a tool-use loop that lets the model call external functions, (b) a memory layer for multi-step context, (c) explicit guardrails on which actions are allowed without human approval, and (d) escalation paths when confidence drops. We design agents exception-first — the refusal cases, escalation queues, and failure modes get scoped before the happy path. See /playbooks/agent-design for the full pattern.

Want to talk about how this applies to your stack?