Skip to content
GasketDocs

Approvals

When a person decides.

A require_approval rule holds the action. It appears in Approvals with the agent, operation, amount, input and the rule that held it. A decision is final; the first one wins.

  • For runs: approving resumes the run immediately from the dashboard. Your app learns the result from GET /v1/runs/:id or the run.completed webhook. You can also resume with POST /v1/runs/:id/continue.
  • For your own actions: poll GET /v1/actions/:id, or subscribe to approval.approved and approval.rejected webhooks.
  • Unanswered approvals expire after 24 hours. They are never approved by default.

POST/v1/runs/:id/continuescope agents:run

Something wrong or missing? Tell us · Stuck? Help center