1. Build the schedule
Create a schedule in the UI by configuring each part: the trigger, commands, schedule settings, self-healing, notifications, integrations, and environment variables.Schedule Anatomy
Configure each component of a schedule, starting with the trigger.
2. Deploy the schedule
When the schedule is ready, deploy it from the UI: publish directly, open a pull request (with the GitHub app), or download the YAML to commit yourself.Deploy from the UI
The Deploy button, opening a pull request, and downloading the YAML.
Edit a schedule
Edit a schedule from the UI form, or edit its YAML directly in the Paradime UI. In the YAML editor, use Parse to validate the configuration and Deploy to publish it.Editing YAML schedules from the Paradime UI
Edit, parse, and deploy a schedule’s YAML from the UI.
Manage schedules as code
Prefer to work in your repository? Define schedules as YAML for version control and GitOps workflows, split them across a modular.bolt/ folder, and deploy from a custom branch.
Schedules as Code
The YAML format, modular
.bolt/ folder, custom-branch deployment, and the full configuration reference.Job Templates
Start from pre-built templates that cover common dbt™ scheduling and workflow needs.
New to schedules? Start with Schedule Anatomy to learn each component, then come back here to deploy.