Skip to content
Agentic Craft

Approval Workflow

Pause before irreversible, external, costly, or permissioned actions.

Observable WorkAction PreviewDecision SurfaceBadge

Workflow Guidance

Use when an agent sends, publishes, spends, modifies records, or changes external state.

Human Control

Users see impact, affected objects, cost, provenance, and rollback before approving.

What Can Fail

The action scope changes after preview, rollback is unavailable, or permission is insufficient.

Recovery Behavior

Invalidate the approval, refresh the preview, and require a new confirmation.

Required States

A template is only useful when it shows normal, blocked, and recovery states.

State Coverage

Preview

User sees

Action summary, affected objects, and reversibility.

System does

Locks the preview payload used for approval.
Approved

User sees

Committed action with audit trail.

System does

Executes the exact approved payload.
Revoked

User sees

Approval expired or changed.

System does

Requires a fresh review before execution.

Pattern Pieces

Templates are guidance; registry items stay smaller so teams can compose them into their own product surface.

Observable Work
A step disclosure pattern for showing visible agent work, touched sources, state, and completion without exposing hidden reasoning traces.
Action Preview
A locked consequence preview for approvals, external actions, document changes, and rollback-aware agent work.
Decision Surface
A composable confirmation surface for approvals, risky actions, clarifying interruptions, and rollback decisions.
Badge
Stock shadcn/ui badge used for status, scope, and state labels.
Back to Templates