Running Workflows
Once you've set up a project with a team, agents, and a workflow, you're ready to execute it.
Manual Execution
Open a workflow and click Run. This creates a new Workflow Run and starts execution immediately.
The run page shows:
- Overall status — pending, running, completed, stopped, or error.
- Stage progress — which stage is currently executing and which have completed.
- Stage results — the output from each stage as it completes.
- Timing — when the run started, how long each stage took.
Scheduled Execution
Use Triggers to run workflows automatically:
- Open a workflow and create a new trigger.
- Define a schedule — natural language ("every Monday at 9am EST") or cron expression.
- Set a timezone and optional start/end dates.
- The workflow runs automatically on schedule.
Use Fire Now to trigger a scheduled workflow immediately without waiting for the next scheduled time.
External Triggers
Workflows can be triggered programmatically via the API:
POST /api/v1/trigger
This lets external systems — CI/CD pipelines, monitoring alerts, other applications — kick off workflows on demand. See API for details.
Monitoring Runs
Browse all runs for a project from the project page, or filter by workflow. Each run is a complete record of the execution — status, timing, and per-stage results.
Runs in an error state show which stage failed and the error details, helping you diagnose and fix issues.
Stopping a Run
Running workflows can be stopped from the run detail page. This halts execution at the current stage.