Skip to main content

Schedules

List Schedules

Lists all schedules attached to the specified agent, most recent first.

Create a Schedule

Creates a schedule that runs the agent on a cron cadence. Only cron is accepted, as a 6-field expression firing at most once per hour: hourly 0 0 * * * *, daily 0 0 9 * * *, or weekly 0 0 9 * * 1.

Delete a Schedule

Permanently removes the schedule. It will not run again.

Retrieve a Schedule

Retrieves a single schedule by ID.

Update a Schedule

Partially updates a schedule. Any omitted field is left unchanged. Changing expression or type (or reactivating from inactive) reschedules the next run and bumps generation; payload-only and agent_tag-only changes leave the firing cadence in place.

Trigger a Schedule

Runs the schedule’s payload immediately (approximately 10 seconds after the request). The schedule’s regular cadence is unaffected. Inactive schedules return 400.