Workflow triggers let you automate workflow execution based on schedules or events. Each trigger is linked to a specific workflow and version, and defines when and how the workflow should run. You can create, pause, resume, and delete triggers, as well as view their execution history.Documentation Index
Fetch the complete documentation index at: https://docs.cognite.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Triggers remove the need to manually start workflows. Instead, you configure a trigger to run a workflow version on a schedule (for example, daily at midnight) or in response to events. Each trigger creates new workflow executions according to its configuration.Trigger types
Triggers can be configured for:- Scheduled execution – Run at fixed intervals or cron-like schedules
- Event-driven – Run when specific events occur in CDF or external systems
- Manual – Created for on-demand execution via API
Managing triggers
You create a trigger by specifying the workflow ID, the version to run, and the trigger configuration (schedule or event criteria). You can pause a trigger to temporarily stop it from creating new executions, then resume it when needed. Deleting a trigger removes it permanently.When you create a trigger, it is bound to a specific workflow version. To run a newer version, update the trigger or create a new one pointing to the new version.