Approvals (developer)
.approval({
id: 'await_supervisor',
prompt: 'Refund for {{order_id}} needs supervisor approval.',
})
- Only Owner/Admin can approve (API-enforced).
- Run status:
waiting_for_approval. - After approve, FlowRunner continues; messages deliver to the customer channel.
Operator UI: User — Approvals.
Semantics: Run Business Flows.