Trigger.dev home pagelight logodark logo
  • Community
  • triggerdotdev/trigger.dev
  • triggerdotdev/trigger.dev
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?

Suggest editsRaise issue
TasksManual Invoke
twittergithublinkedin
Powered by Mintlify