Trigger.dev home pagelight logodark logo
  • Community
  • triggerdotdev/trigger.dev
  • triggerdotdev/trigger.dev
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
Assistant
Responses are generated using AI and may contain mistakes.