Scope and tool permissions

A visible inventory of the tools, data and destinations the agent may touch, editable by the user.

PermissionsWhat Milky can touch 1 request
MMilky is asking for more access
Issue refunds · Billing
For
Ticket #4821: refund $1,240 to Dana Ortiz, charged twice on 14 Aug.
Why now
Outside Milky's current scope, so the run paused at this step.
Right now Milky can
  • 3 read sources
  • 2 actions
  • 1 destination

Changes apply to runs already in progress. Granted by Maya Reyes on 2 Sep.

Read
Tickets and history
Used 4 min ago
Customer profiles
Used 12 min ago
Billing history
Invoices and charges, read only
Act
Reply to customers
Sends from support@milky
Close tickets
Reversible for 7 days
Issue refunds
Not granted
Send to
Team chat #support
Run summaries, 3 a day
External webhooks
Not granted

Try it: Milky hit a tool outside its scope. Grant it for this ticket only, or deny it, then switch anything else off and see what Milky does instead.

In the wild

How one product ships this pattern. Click a screenshot to enlarge it.

Zapier agent instructions with an open Tools panel listing Visit website, Google search, Live Browser, Slack: Send Channel Message (highlighted) and Asana: Find Task in Workspace, plus 'Add tools from 7,000+ apps'.
Zapier Agents
The agent's Tools panel lists every app action it is allowed to use. Users add or remove each tool explicitly.
Source: Zapier blog ↗

When to use

Agents with connectors, and any enterprise deployment where access is the real risk.

Seen in

Claude Code allowed tools, ChatGPT connector permissions, Gemini Enterprise agent scopes.

For engineers

Bind permissions to agent identity so checkpoints are enforceable; re-prompt on scope expansion.

Build prompt

A neutral, component-only prompt for a coding agent. Edit the stack block or anything else to fit your project, then copy it.

Download this prompt as Markdown, or every prompt as JSON for an agent.

Critique checklist for governors

0 of 4 checked

These questions apply to every pattern in this family. Ticks are saved in this browser.