Trigger.dev home page
v2
Search...
⌘K
Ask AI
Community
triggerdotdev/trigger.dev
triggerdotdev/trigger.dev
Search...
Navigation
Triggers
Triggers: Introduction
Home
v3 Developer Preview
Integrations
Reference
Examples
Getting Started
Introduction
Quick Starts
Writing Jobs - Step by Step
Task Library
Video walkthrough
Concepts
What is Trigger.dev?
Limits
Projects
Client & Adaptors
Jobs, Runs & Tasks
Triggers
Introduction
Manual Invoke
Events
Scheduled
HTTP
Webhooks
Dynamic
HTTP endpoints
Resumability
Delays
Integrations
Trigger.dev Connect
Environments & Endpoints
Guides
Frameworks
Using the CLI
Manual setup
Running your Jobs
Managing Jobs
Using the Dashboard
Using Integrations
React hooks
Deployment
Event Filters
Zod
Self hosting
Contributing
Community & Support
Get help
FAQ
Changelog
Roadmap
Overview
Example Jobs
Triggers
Triggers: Introduction
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
Was this page helpful?
Yes
No
Suggest edits
Raise issue
Tasks
Manual Invoke
Assistant
Responses are generated using AI and may contain mistakes.