request_approval
Create a human sign-off request for sensitive actions and return immediately with an approval ID, status, and expiry so agents can pause work until a reviewer decides.
Instructions
Open a human sign-off request and return immediately.
action_type is a namespaced lowercase string such as
deploy.production, mailbox.send_external, or billing.refund.
summary is the one line a reviewer reads first; evidence is the
structured context they need to decide (target, amount, exact draft).
Returns {approval_id, status, expires_at}. Requires the
approvals:request scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | Yes | ||
| evidence | No | ||
| action_type | Yes | ||
| ttl_seconds | No | ||
| idempotency_key | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||