Skip to main content
Triggers start workflows without anyone asking: when something happens in a connected tool, or on a schedule.

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.