What is Trigger.dev?
Trigger.dev is an open-source background job framework for JavaScript/TypeScript. It replaces complex queue setups (Redis + BullMQ + workers) with a simple SDK that runs long-running tasks reliably — retries, scheduling, and observability included.
Why Trigger.dev?
Free tier — 50,000 task runs/month
No infrastructure — no Redis, no workers, no queues to manage
Serverless-compatible — works with Vercel, Netlify, any platform
Built-in retries — automatic retry with exponential backoff
Real-time logs — see task execution in a dashboard
TypeScript-first — fully typed tasks with Zod schemas
Quick Start
npx trigger.dev@latest init
// trigger/send-email.ts
import { task } from '@trigger.dev/sdk/v3';
import { Resend } from 'resend';
export const sendWelcomeEmail = task({
id: 'send-welcome-email',
retry: { maxAttempts: 3 },
run: async (payload: { email: string; name: string }) => {
const rese
Discussion
Be the first to comment
Add your perspective to get the discussion started.