Schedule Component
HTTP-driven scheduled tasks via the bx:schedule component
Choosing an Approach
bx:schedule
Scheduler DSL
Creating a Task
Interval-based scheduling
// Run every 5 minutes (300 seconds)
bx:schedule action="create"
task="pingHealthCheck"
url="https://myapp.com/health"
interval="300";Cron-based scheduling
Cron expression formats
Updating and Deleting Tasks
Pausing and Resuming Tasks
Listing Tasks
Running a Task Immediately
Authentication and Proxies
Publishing Output to Disk
Date and Time Constraints
Limiting Executions
Exception Handling
Value
Behaviour
Persistence
Tag Syntax Reference
📋 Tasks File Reference (tasks.json)
Annotated Example
Field Reference
🗂️ Identity
Field
Type
Default
Description
⏰ Scheduling
Field
Type
Default
Description
🌐 HTTP Request
Field
Type
Default
Description
🔐 Credentials
Field
Type
Default
Description
📄 Output Publishing
Field
Type
Default
Description
🔁 Error Handling & Callbacks
Field
Type
Default
Description
🌍 Cluster
Field
Type
Default
Description
Minimal Task Entry
Related
Last updated
Was this helpful?
