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.

A Routine is recurring work for one agent: same instructions, new task each run. Under the hood it is a workflow definition with a single work step and a schedule trigger — optimized for cron-style automation, not multi-step graphs.

Routine vs Workflow

RoutineWorkflow
StepsOne agent task per runMany steps, branches, hand-offs
UIList + calendar + run historyVisual designer
Best forStandups, reports, health checksMulti-stage pipelines

Workflows deep dive

Multi-step pipelines, designer, and triggers.

Definition vs run

ConceptWhat you editWhat executes
Routine (definition)Name, schedule, instructions, enabled flagTemplate
RunRead-only historyOne spawned task per execution
Each run is a normal workflow run (run_number, status, triggered_by). Opening a run shows the task created for that execution.

Routes

/projects/{projectId}/routines
/projects/{projectId}/routines/{routineId}
/projects/{projectId}/routines/{routineId}/runs/{runId}
/projects/{projectId}/routines/calendar

Requirements

  • Bridge connected — scheduled and manual runs dispatch tasks through the Bridge
  • At least one agent in the project
Next: Schedules & triggers