Blocks
Manual
The manual trigger: run a workflow on demand from the canvas, the workflows index, or the REST API — the simplest way to start.
The simplest trigger: the workflow runs when someone says run.
When it runs
- The run button in the editor topbar or on the workflows index.
POST /api/v1/workflows/:id/runwith an API token — so "manual" also means "triggered by your own scripts".
Config
Nothing to configure — manual is the zero-config trigger.
Output
An empty object {} — a manual run starts with no input data.
Downstream steps that need data should fetch it (web request, store
get) or carry constants (set fields).
To hand data in programmatically, use a webhook instead — the API run endpoint doesn't take a payload body.
Patterns
- Utility jobs — "resync the cache", "rebuild the digest now".
- Research runs — fetch a list of pages, process, report.
- The dev loop — build with a manual trigger, prove the chain, then swap the trigger for the real one.
Gotchas
- Manual workflows still need activation for API-triggered runs; the editor's run button works on the draft canvas any time.