Skip to content
Expedify
7 min

Tools with consequence: the three tiers

Decide what an agent may hold before it holds anything — and why withholding is a structure while instructing is a wish.

An agent’s authority is not what its instructions say. It is the list of tools attached to it. Everything else is a preference.

Lesson 3 gave you the tiers. This is the design decision they exist for, and it is made before the agent is built, on one question: what is the smallest set of tools that can resolve this ticket?

The refund desk, tool by tool

Two attached, two withheld. The agent that results can establish everything and change nothing.

read the policy — Search Knowledge Base

Tier
read
Decision
attach. It cannot decide anything without the rules.

read the account — Database Query, pinned read-only

Tier
write_internal
Decision
attach. The policy is undecidable without the record.

issue the refund — CRM Manager

Tier
write_internal
Decision
withhold. This is the whole argument of the course.

tell the customer — Send Template Message

Tier
external_irreversible
Decision
withhold, and note what that saved in a moment.

Withholding is a structure. Instructing is a wish.

There is a real and enormous difference between an agent that holds a refund tool and is told not to use it, and an agent that has no refund tool. Only the second one is a boundary. The first is a request, evaluated by the same machinery that decides everything else it does, on a run you are not watching.

You have already seen this work. In lesson 1, the agent announced that it had notified the account manager and would now email the customer — and drafted the email. Neither thing happened, and nothing in its instructions prevented them. They did not happen because it had no tool that sends anything. That is the only control in that entire run that held.

The rule from lesson 3, restated as an instruction to yourself: to lower an agent’s tier, remove a tool. Never add a sentence.

Where the action goes instead

Withholding the refund tool does not mean no refund can ever be issued. It means the issuing does not happen inside the agent. In the finished build the write is a separate step, downstream of a reviewer and a human approval, and it is the only step in the canvas that changes anything.

The question to ask of any agent you are about to ship. Not “is the prompt good?” but: if this thing became briefly, confidently insane on one run out of two hundred, what is the worst it could do with the tools attached to it? That number is your exposure, and it is a property of the tool list.

Related lessons