Skip to content

Course 3: MIFY for Business — Chapter 3

Set up human-in-the-loop workflows that ensure quality and compliance.

  • Designing multi-stage approval pipelines
  • Configuring escalation policies
  • Using the policy engine for automated rules
AI generates content
→ Junior reviewer approves style/tone
→ Senior reviewer approves accuracy
→ Compliance officer checks regulations
→ Published

Each stage uses a Pause node. Each reviewer sees their pending items in the Inbox.

MIFY Inbox

Configure at /admin/notifications:

  • If no response in 1 hour → remind via email
  • If no response in 4 hours → escalate to manager via Slack
  • If no response in 24 hours → auto-approve or auto-reject

Define rules at /admin/policy:

Rule TypeWhat It Does
require_approvalForce human review for specific actions
time_windowOnly allow execution during business hours
rate_limitCap how many times a workflow can run
data_filterBlock workflows from processing sensitive data

Policies are evaluated with deny-takes-precedence — if any rule denies, the action is blocked regardless of other rules.

Every approval decision is logged:

  • Who approved/rejected
  • When and from which device
  • What the AI produced
  • Full execution trace

Export at /admin/audit for compliance reporting.

  1. Build a workflow with two Pause nodes (two-stage approval)
  2. Run it — approve at the first stage, reject at the second
  3. Check the audit log at /admin/audit
  4. Configure a notification rule at /admin/notifications

Previous: Chapter 2 — Templates | Next: Chapter 4 — Cost Control