A workflow agent that pauses at defined steps and waits for human approval before continuing. Ideal for operations that require oversight before execution.
What's included
- Workflow agent — multi-step workflow with pause points
- Pause/resume — execution stops at approval steps until approved or rejected
- Human-in-the-loop — integrates with approval UI or API
- Approval pattern — structured flow for review and confirmation
When to use this
Pick the Approval Flow Agent example when you want to:
- Add human approval gates to automated workflows
- Build workflows that pause and resume based on approval
- Implement human-in-the-loop patterns in Reminix
Project structure
├── agents/
│ └── approval.py # Workflow agent with approval steps
├── main.py # Entry point — serve(agents)
├── pyproject.toml
└── reminix.config.toml
Quick start
Deploy the project and run the approval workflow. It will pause at approval steps; use the Reminix API or dashboard to approve or reject and resume execution.