← All templates

Workflow Agent

python

Multi-step orchestration agent with pause/resume capabilities.

Build a multi-step orchestration agent with pause/resume capabilities. Ideal for complex pipelines that need human-in-the-loop approval or long-running processes.

What's included

  • Multi-step execution — define sequential or parallel steps
  • Pause/resume — halt execution for human approval and continue later
  • State management — persistent workflow state across steps
  • Python setup — with the Reminix Python SDK
  • Ready to deploy — push to GitHub and Reminix builds automatically

When to use this

Pick the Workflow template when you want to:

  • Orchestrate multi-step AI pipelines
  • Build approval workflows with human-in-the-loop
  • Create long-running agents that maintain state

Project structure

├── src/
│   ├── main.py           # Agent entry point
│   └── workflow.py       # Workflow definition with steps
├── requirements.txt
└── reminix.config.py     # Reminix configuration

Quick start

After deploying, start a workflow via the Reminix API:

curl -X POST https://api.reminix.com/v1/agents/{agent-id}/run \
  -H "Authorization: Bearer $REMINIX_API_KEY" \
  -d '{"input": {"task": "Review and approve document", "document_url": "..."}}'