Version v1.x

Recurring Jobs

Available in

.NET Node.js Python

Runtime recurring schedule administration operations.

Use recurring registration APIs for schedule definition.

For operator-driven schedule actions in production (Run now, Enable/Disable, Update cron), use the Observation platform Jobs page.

Define a recurring job

Jobs page actions

  • Run now (ad-hoc enqueue)
  • Disable or enable by schedule name
  • Update cron expression and time zone

Application-level admin service usage

For operator-driven production changes, use the Observation platform Jobs page.

Use runtime schedule-admin APIs only for internal application automation (for example, controlled workflows or integration tests):

Operational behavior

  • Disabled schedules set nextRunAtUtc to null until re-enabled.
  • Enabling recomputes nextRunAtUtc from current time.
  • Run-now enqueues an ad-hoc run and does not mutate cron schedule.

Typical automation pattern

Teams that need internal automation may wrap this service behind application workflows while keeping day-to-day operator actions in the Observation UI.