Triggers are a simple and secure toolkit to launch a specific, pre-configured workload when given circumstances apply.
Triggers can launch executions, pipelines, and more.
Scheduled triggers
Set a recurring calendar schedule or set a crontab expression directly to launch the workload automatically.
Webhook triggers
Triggers support flexible authentication, allowing secure and seamless integration with existing services that offer webhook events.
You can also use Valohai through the API to manage workloads flexibly. Webhook triggers provide much tighter control about who or what can trigger which specific workloads, and how frequently.
Notification triggers
You can use notification triggers to start workloads when a notification is received. For example, run a dataset handling pipeline automatically every time when a new dataset version is uploaded.