Schedule

Schedule

Certified

Create or update a Temporal schedule.

yaml
type: io.kestra.plugin.temporal.workflow.Schedule
yaml
id: schedule_daily_report
namespace: company.team

tasks:
  - id: schedule
    type: io.kestra.plugin.temporal.workflow.Schedule
    endpoint: "localhost:7233"
    scheduleId: "daily-report"
    cron: "0 9 * * *"
    workflowType: "ReportWorkflow"
    taskQueue: "report-queue"
    args:
      - '"daily"'

yaml
id: schedule_heartbeat
namespace: company.team

tasks:
  - id: schedule
    type: io.kestra.plugin.temporal.workflow.Schedule
    endpoint: "localhost:7233"
    scheduleId: "heartbeat-check"
    intervalSeconds: 300
    workflowType: "HeartbeatWorkflow"
    taskQueue: "health-queue"
    overwrite: true
Properties
SubTypestring
Defaultfalse