# Human Approval in AI Workflows: Review the Exact Action Before Sending

Authored ToolFlowKit practice material. These records are teaching examples, not customer data, current vendor offers, or measured software results.

## What does a completed approval record contain?

The addresses use the reserved .invalid domain and the people are training roles. The send step must load the same saved version that was reviewed and compare the intended destination. If it loads the latest draft instead, the record no longer authorizes that action. The table describes the business control to implement; it is not a claim that Activepieces supplies this exact transaction queue.

| Proposal | Reviewed content and destination | Decision | Execution |
| --- | --- | --- | --- |
| REPLY-A / v1 | reply-v1.md; customer-A@example.invalid; standard policy only | Nora: approve v1 | Not sent |
| REPLY-A / v2 | reply-v2.md; customer-B@example.invalid; adds a discount | Pending: recipient and offer changed | Blocked pending review |
| FLOW / release-4 | Automation configuration only | Publication approved | Does not approve REPLY-A v2 |

Guide: https://toolflowkit.com/guides/human-approval-workflow

License: CC0 1.0.
