Requests must match the task

A confused agent can only touch what its task allowed.

Containment is the default posture. Agents begin with no access at all. Tools are granted for the duration of a single approved task and revoked the moment it ends, so the blast radius of any mistake or injection is the task, never the account.
Scoped to one task

Triage the support inbox and reply to thread #4821.

support-agentexpires when task completes
Tools requested2
  • google.gmail · send_message

    thread #4821 only

    write
  • google.gmail · list_messages

    inbox · unread

    read
low risk

The problem with standing access

The standard agent setup hands over a long-lived API key or a broad-scoped OAuth token and hopes the model behaves. That works until a poisoned web page, a malicious tool result, or a simple misread instruction convinces the agent to do something it was never meant to do. Because the credential already grants everything, there is nothing between the bad instruction and your data. Standing access turns every prompt-injection bug into a potential account-wide incident.

How containment works

01

Zero standing access

Agents authenticate to Clawvisor, not to your tools. Until a task is approved, the agent can reach nothing: no inbox, no repo, no database.

02

Per-task grants

Each approved task unlocks exactly the tools and scopes it declared (google.gmail · send_message on one thread, github · list_issues on one repo) and nothing adjacent.

03

Automatic revocation

When the task completes or times out, the grant disappears. There is no lingering session to steal and no token to rotate after the fact.

04

Fail-closed everywhere

Anything not explicitly allowed is denied. A request the policy didn't anticipate stops and waits for a human instead of guessing.

The worst an agent can do is the task you approved, and nothing else.

It’s one of the power-ups you get from approving the task instead of the tools.

Let your agents act. Safely.

Connect your accounts and put a gatekeeper in front of your agents in minutes. Free to start, no credit card.