Event triggers
Connect a workflow to events from tools like GitHub or Linear — “when an issue is opened”, “when a pull request merges”. You choose which event types and actions the trigger listens for, so the workflow only runs when it should. Deliveries are secure and reliable: each trigger has its own unguessable endpoint, every incoming event is signature-verified, duplicates are ignored, and each delivery is recorded so you can see exactly which event started which run.Scheduled triggers
Run a workflow on a schedule — “every weekday at 9:00”, “the first of the month” — in your timezone, including daylight-saving handling.Managing triggers
Triggers belong to a workflow and are managed from its page:- A trigger only fires for published workflow versions — drafts never run from triggers.
- Every triggered run appears in the run history with the event that started it.
- Disable a trigger at any time without touching the workflow; re-enable when ready.