Skip to main content
inputBoltScheduleInput

Fields

name
String!
required

Human-readable name shown in the Bolt UI. The backend generates a unique slug from this and returns it as slug — use that slug for subsequent triggerBoltRun / deleteBoltSchedule calls.

schedule
String!
required

Cron expression, or 'OFF' to disable time-based runs.

environment
String!
required
commands
[String!]

Command list. Provide exactly one of commands or commandConfigs.

commandConfigs

Command list with per-command settings (e.g. continueOnError). Provide exactly one of commands or commandConfigs.

continueOnError
Boolean

Schedule-level default for continuing past a failed command.

timezone
String
gitBranch
String
ownerEmail
String
description
String
slaSeconds
Int
triggerOnMerge
Boolean
triggerOnWebhook
Boolean

Declares that Trigger URLs start this schedule. Omitted means false.

suspended
Boolean
notifications
default:null
integrations
selfHealing
turboCi
deferredSchedule
scheduleTrigger