Glossary

Software that decides the next step,
not just the answer.

"Agent" is the most overloaded word in AI right now. The definition underneath is stable: a model in a loop, choosing actions toward a goal. Here it is without the noise.

00

The plain definition.

An AI agent is software that uses a language model to pursue a goal by deciding its own steps: it plans, calls tools (search a system, read a file, draft a message, update a record), observes what came back, and adjusts until the goal is met or it needs help. The distinguishing trait is the loop. Given "compile the weekly report", an agent decides what to read, in what order, and what to do about a gap - where ordinary software follows a path someone scripted in advance.

Under the hood, most agents are the same shape: a language model, a set of tools it's allowed to call, and a loop that feeds each result back into the next decision, bounded by guardrails - which tools, whose permissions, what needs sign-off. Everything else (memory, planning styles, multi-agent teams) is elaboration on that base. So when a vendor says "agent", the useful questions are concrete: what tools can it call, under whose permissions, and what happens before an action leaves the building.

01

How it works.

The loop, step by step:

01

It gets a goal, not a script

The input is an outcome - "chase the unpaid invoices", "summarise what changed this week" - not a sequence of steps.

02

It plans and calls tools

The model breaks the goal down and acts through tools: reading the CRM, searching the docs, drafting the email.

03

It observes and adapts

Each result feeds the next decision. A missing field, an ambiguous reply, an empty search - the agent reroutes instead of failing.

04

Guardrails bound the loop

Serious agents run inside limits: which tools they can touch, whose access they borrow, and human approval on consequential actions.

02

Not to be confused with.

The word gets applied to everything with a model in it. The lines that hold:

AI agent vs chatbot

A chatbot produces text in reply to you; you carry out anything the text suggests. An agent carries it out itself, through tools.

AI agent vs workflow automation

Automation runs a fixed trigger-action path you wired by hand. An agent chooses its path at run time - and copes when the world doesn't match the plan.

AI agent vs AI coworker

A coworker is an agent productised for teams: embedded in Slack or Teams, connected under the team's permissions, and holding every send for approval.

Read the full definition

An agent's power comes from the loop. Its safety comes from the walls around it. Judge both before you point one at your stack.
03

Where Beagle fits.

Beagle runs on agents - what you see in the channel is the packaging around the loop:

01

Agent capability, team packaging

Under the hood Beagle plans, calls tools and retries like any agent. On the surface it's a teammate you brief in a channel.

02

Tools under your permissions

Its tools are your team's OAuth grants, scoped to the person who connected each one. No shared superuser account.

03

The loop stops at the nod

However the plan unfolds, outbound actions queue for human approval. The agent proposes; a person decides.

04

Common questions.

What is an AI agent in simple terms?

It's software that uses an AI model to work out the steps toward a goal on its own - reading, searching, drafting, updating - instead of following a script a person wrote. You give it the outcome; it works out the how.

What's the difference between an AI agent and a chatbot?

A chatbot talks; an agent acts. A chatbot's output is text you then act on yourself. An agent connects to tools and does the acting - it can search the CRM, draft the email, and update the record as steps in one job.

What's the difference between an AI agent and automation?

Automation follows a fixed path: when X happens, do Y, exactly as wired. An agent is given the goal and improvises the path, which is why it survives the missing field or the odd reply that would break a rigid pipeline. Automation is still the better fit for stable, deterministic plumbing.

Are AI agents safe?

The capability is neutral; the access model decides. An agent with one shared admin login and no approval step is a liability. One with per-person permissions, bounded tools, and a human sign-off on every outbound action is auditable and controllable. Ask about the walls, not just the model.

What's an example of an AI agent at work?

"Compile Friday's client report": the agent reads the tracker and the analytics, notices a metric is missing and pulls it from the ad platform instead, drafts the summary in the client's voice, and hands the draft to the account manager to approve. Same goal every week; the steps flex with reality.

Put an agent
to work.