Schedule Trigger automatically triggers the Digital Expert workflow based on a time schedule, which is suitable for unattended periodic tasks.
Applicable scenarios
- Generating daily reports, weekly reports, or inspection reports on schedule
- Syncing external data on schedule and triggering downstream analysis
- Running batch processing during off-peak hours
Key configuration
Core configuration of Schedule Trigger includes:enabled: whether enabledcron: Cron expression (required)task: default task text injected into the workflow (required)
cron is provided; if missing, validation fails.
Runtime mechanism
- Publish phase:
- Delete the old task with the same name first (to prevent duplicate registration).
- Create and start a new task based on
cron.
- Trigger execution phase:
- When the scheduled task fires, inject
tasktext into the workflow. - Let downstream Agent/tool/knowledge nodes continue processing.
- When the scheduled task fires, inject
- Stop phase:
- Stop and remove the corresponding Cron task to release scheduler resources.
Startup recovery strategy
Schedule Trigger usesbootstrap.mode = replay_publish:
- After a system restart, it replays publish logic to restore scheduled tasks automatically.
- This fits trigger scenarios that need to continue running after restart.
Related features
- Trigger node overview: Workflow Trigger
- Multi-channel access for Digital Expert: Digital Expert
- Trigger plugin overview: Trigger Plugin