| title | Introduction |
|---|---|
| description | Welcome to the Trigger.dev v3 documentation. |
Trigger.dev v3 makes it easy to write reliable long-running tasks without timeouts.
- We run your tasks with no timeouts. You don't have to manage any infrastructure (unless you self-host). Workers are automatically scaled and managed for you.
- We provide a multi-tenant queue that is used when triggering tasks.
- We provide an SDK and CLI for writing tasks in your existing codebase, inside /trigger folders.
- We provide different types of tasks: regular and scheduled.
- We provide a dashboard for monitoring, debugging, and managing your tasks.
- We provide a Realtime API for monitoring tasks in real-time, along with React hooks for building custom dashboards.
We're open source and you can choose to use the Trigger.dev Cloud or Self-host Trigger.dev on your own infrastructure.
<iframe
width="100%"
height="100%"
src="https://www.youtube.com/embed/YH_4c0K7fGM?si=5JzZmZseuqI5aciM"
title="Trigger.dev walkthrough"
frameborder="0"
allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
referrerpolicy="strict-origin-when-cross-origin"
allowfullscreen
/>
Go from zero to running your first task in 3 minutes.
Tasks are the core of Trigger.dev. Learn what they are and how to write them.
Detailed guides for setting up Trigger.dev with popular frameworks and services, including
Next.js, Remix, Supabase and more.
Code you can use in your own projects, including OpenAI, Deepgram, FFmpeg, Puppeteer, Stripe,
Supabase and more.
We'd love to hear from you or give you a hand getting started. Here are some ways to get in touch with us. We'd also ❤️ your support.
The help forum is a great place to get help with any questions about Trigger.dev. } href="https://twitter.com/triggerdotdev" color="#1DA1F2" > Follow us on X (Twitter) to get the latest updates and news. Arrange a call with one of the founders. We can help answer questions and give 1-on-1 help building your first task. Check us out at triggerdotdev/trigger.dev