Skip to content
All definitions

Payout workflow (internal agent) — record_processedAction contract

The agent may send a payout only from an active account, for the amount it was asked to send, within the per-payout limit and within the agent's 24-hour total. A successful payout must show up in the payment system and as a new balance in the ledger within 30 minutes; the payout amount must equal the requested amount and the new balance must equal the previous balance minus the amount. A payout returned within 30 days fails the action.

Contract ID
payout_workflow
Source
internal://policies/payouts
Retrieved
2026-10-09
Notes
Template values. Replace with your policy document URL and the limits your finance team signed off.

What the contract checks

Each block is evaluated against read-only facts from the systems of record. The agent's own report is never used as evidence.

Contract YAML

The machine-readable action contract: allowed action, required inputs, preconditions, limits, expected and forbidden effects, window. Sign in to select it for your tenant or fork it.