Course 1: MIFY Fundamentals — Chapter 4
Chapter 4: Human Approval Gates
Section titled “Chapter 4: Human Approval Gates”Not everything should be fully automatic. Learn to add checkpoints where a real person reviews the AI’s work.
What You’ll Learn
Section titled “What You’ll Learn”- How Human-in-the-Loop (HITL) works
- How to add approval gates to workflows
- How to review and approve/reject from the Inbox
Why Approval Gates?
Section titled “Why Approval Gates?”Some examples where you want a human to check before proceeding:
- AI drafts an email → manager approves → email is sent
- AI extracts contract terms → legal reviews → data is saved
- AI generates a report → director approves → report is distributed
- AI makes a recommendation → specialist verifies → action is taken
Adding an Approval Gate
Section titled “Adding an Approval Gate”- Open a workflow on the canvas
- Drag a Pause node from the HITL category
- Place it between the AI node and the next step
- Connect: AI Node → Pause → Next Step
Trigger → Chat (AI drafts) → Pause (human reviews) → Send EmailWhen the workflow reaches the Pause node, execution stops and waits for a human decision.
Reviewing in the Inbox
Section titled “Reviewing in the Inbox”Pending approvals appear in your Inbox at /inbox:

For each pending item, you see:
- What workflow is waiting
- What the AI produced
- How long it’s been waiting
You have two options:
- Approve → execution continues to the next step
- Reject → execution stops
Automatic Escalation
Section titled “Automatic Escalation”If nobody responds within the configured time, MIFY can escalate:
- Send a reminder notification
- Escalate to a different channel (email, Slack)
- Auto-approve or auto-reject after timeout
Exercise
Section titled “Exercise”- Use the “Guardrailed HITL Approval” template from the Solutions Library
- Run it — the AI generates content and pauses for your review
- Go to your Inbox
- Review the generated content
- Click Approve or Reject
- Check the Runs page to see how the execution completed
Key Takeaways
Section titled “Key Takeaways”- Pause nodes stop execution and wait for human input
- The Inbox shows all pending approvals across all workflows
- Escalation ensures nothing sits waiting forever
- HITL is essential for compliance and quality control
Previous: Chapter 3 — Adding AI | Next: Chapter 5 — Scheduling and Automation