Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ctrlnode.ai/llms.txt

Use this file to discover all available pages before exploring further.

Schedule types

When you create or edit a Routine, you pick a schedule preset:
PresetBehavior
ManualRuns only when you click Run now
HourlyEvery N hours (configurable interval)
DailyOnce per day at a chosen time
WeekdaysMonday–Friday at a chosen time
WeeklyOne day per week at a chosen time
CustomSelect specific weekdays + time
Presets are stored as cron expressions with an optional IANA time zone (e.g. Europe/Madrid). The UI shows Next run when scheduled.

Enable / pause

  • Enabled — the scheduler may fire when next_run_at is due
  • Paused — definition stays saved but no automatic runs until re-enabled
Manual runs are still available when the schedule is Manual or when you explicitly trigger a run.

What triggers a run

triggered_byMeaning
manualYou clicked Run now in the app
schedulerBackground scheduler started a run because the cron was due
If the Bridge is offline, scheduled runs may fail to dispatch — fix connectivity under Bridge Setup first.

Calendar view

/projects/{projectId}/routines/calendar shows upcoming and past scheduled events for all routines in the project. Next: Runs & history