Schedule Timer node
Add a Schedule Timer node at the start of the graph. It stores:
- Cron expression (from presets or custom)
- Time zone
- Schedule enabled — when off, only manual starts apply
The designer shows whether a timer node exists (hasTimerNode). Saving with a timer updates definition schedule metadata.
Starting a workflow
Manual vs scheduled
- Manual — user or API explicitly starts a run
- Scheduler — platform fires when
next_run_at is due and schedule is enabled
Routines are the recommended UX for “one task on a cron.” Use a workflow + Schedule Timer when the first step is only a trigger and later steps are separate tasks.
Next: Steps & activation