Skip to content

Schedule drawer

Opened from the Schedules Section.

Fields

FieldRequiredNotes
WorkflowyesPicker of workflows owned by this workspace
Cron expressionyes5-field standard cron, validated client-side
TimezoneyesIANA name (Europe/London, …); cron evaluated in this zone
Assignee typeyesagent or team
Assignee idyesThe agent or team that runs the workflow
Inputs templatenoJSON merged into every dispatch — see Workflow Inputs Template
Activeyes (default ✓)Toggle to pause without deleting

Cron tips

You wantExpression
Every 5 minutes*/5 * * * *
Every weekday at 09:000 9 * * 1-5
First of the month0 0 1 * *

Full syntax: Cron Expressions Reference.

Side effects

  • Upserts a workflow_schedules row.
  • Recomputes next_fire_at from the cron + timezone.
  • Invalidates schedules cache.

Code-backed workflow

Source of truth: ScheduleDrawer.tsx.

  1. Create or edit workflow, cron expression, timezone, assignee, active state, and JSON input template.
  2. The drawer validates cron, timezone, and JSON before save.
  3. Verify dispatch attempts in Schedule Run History and Runs.