Triggers
Triggers: Introduction
These are the docs for Trigger.dev v2 which will be deprecated on January 31st, 2025. You probably want the v3 docs.
We currently support five types of Triggers: Manual Invoke, Events, Scheduled, HTTP, and Integration Webhooks. You can use any of these to start a Job Run.
Invoke
Run your Job manually by using Job.invoke()
Event
Run your Job when you send events with data
Scheduled
Run a Job on a repeating schedule
Integration webhooks
Easily subscribe to realtime API changes using integrations
HTTP
Trigger your Jobs in realtime when events happen in APIs
DynamicTrigger & DynamicSchedule
Create Triggers and Schedules with dynamic settings