Scheduling guide
schedule + scheduleIdTemporal Schedules
Server-managed durable starts for Activity or Workflow endpoints.
When to use
Use this page while designing, implementing, operating, or troubleshooting scheduled and durable execution.
Behavior
- Non-empty
scheduleprovisions or reconciles a Temporal Schedule. - Each occurrence starts the endpoint execution type.
- The schedule callback receives
backend: temporal.
Schedule identity properties
Keep the durable ID stable across deployments.
PropertyTypeDescription
schedulestringFive-field UTC expression; empty disables schedule provisioning.
scheduleIdstringStable server object identity.
Required when schedule is non-empty.temporalExecutionTypeenumExecution started by each occurrence.
Allowed:Activity, WorkflowProduct-level example
schedule: "0 2 * * *"
scheduleId: nightly-reconciliation
timezone: UTC
temporalExecutionType: Workflow