List pending approvals
purpose, budget context, which rules flagged it (flaggedByRuleTypes), and expiresAt — the end of the human decision window.
List completed approvals
resolution:
| Resolution | Meaning |
|---|---|
approved | Approved and settled |
executing | Approved — transfer currently in flight |
denied | Denied by a human |
failed | Approved but execution failed |
expired | No decision within the window |
Approve
Deny
feedback is required (1–1,000 characters) — it’s delivered to the agent via the get_denial_feedback MCP tool so it can adjust before retrying.
Approving and denying are deliberately quick actions — no step-up re-verification — because each
one releases a single, already-policy-validated payment with a fixed amount and recipient.