Trigger.dev icon

Trigger.dev

Workflow Automation

Open source background jobs framework for building AI workflows, agents, and long-running tasks in TypeScript with retries, queues, and observability.

At a Glance

Pricing

Free tier available

Get started with Trigger.dev at no cost with $5 free monthly usage and 20 concurrent runs.

Hobby: $10/mo
Pro: $50/mo
Enterprise: Custom/contact

Engagement

Available On

Linux
Web
API
VS Code
SDK

About Trigger.dev

Trigger.dev is an open source background jobs framework that enables developers to build and deploy fully-managed AI agents and workflows in TypeScript. The platform handles long-running tasks with automatic retries, queuing, observability, and elastic scaling, eliminating timeouts and infrastructure management concerns. It provides a complete solution for offloading async AI tasks to managed infrastructure while supporting human-in-the-loop functionality and real-time streaming to frontends.

  • No Timeouts - Write simple, reliable code that runs as long as needed without hitting execution limits, perfect for complex AI agent workflows and long-running processes.
  • Automatic Retries - Configure retry policies with exponential backoff, randomization, and custom attempt limits to ensure task resilience and reliability.
  • Concurrency & Queues - Control how many tasks run simultaneously with built-in queue management and concurrency limits that only apply when code is actively executing.
  • Realtime API - Display task status, progress, and metadata in your frontend using React hooks, with support for streaming LLM responses directly to users.
  • Build Extensions - Customize your build process with extensions for Python, Prisma, Puppeteer, FFmpeg, and more, enabling full runtime freedom.
  • Observability & Monitoring - Watch tasks execute in real-time with trace views, logging, advanced filtering, and alerts via email, Slack, or webhooks.
  • Scheduled Tasks - Create durable cron schedules that run reliably without timeout concerns for recurring background jobs.
  • Human-in-the-Loop - Pause runs until tokens are completed via approval workflows using the wait-for-token functionality.

To get started, install the Trigger.dev CLI and SDK in your existing codebase, write tasks in a /trigger folder using plain async TypeScript code, and deploy to Trigger.dev Cloud or self-host on your own infrastructure. The platform supports any JavaScript framework and integrates with existing Node.js SDKs. Tasks are bundled and deployed to managed workers where you only pay for actual execution time.

Demo Video

Trigger.dev Demo Video
Watch on YouTube

Community Discussions

Be the first to start a conversation about Trigger.dev

Share your experience with Trigger.dev, ask questions, or help others learn from your insights.

Pricing

FREE

Free Plan Available

Get started with Trigger.dev at no cost with $5 free monthly usage and 20 concurrent runs.

  • $5 free monthly usage
  • 20 concurrent runs
  • Unlimited tasks
  • 5 team members
  • Dev and Prod environments

Hobby

Hobby plan with $10 monthly usage included and 50 concurrent runs.

$10
per month
  • $10 monthly usage included
  • 50 concurrent runs
  • Unlimited tasks
  • 5 team members
  • Dev, Staging and Prod environments
  • 5 schedules
  • 100 alerts
  • 7 day log retention
  • Community support
  • 3 preview branches

Pro

Popular

Professional plan with $50 monthly usage included and 200+ concurrent runs (then $10/month per 50) for power users.

$50
per month
  • $50 monthly usage included
  • 200+ concurrent runs (then $10/month per 50)
  • Unlimited tasks
  • 25+ team members (then $20/month per seat)
  • Dev, Staging and Prod environments
  • 20+ schedules (then $10/month per branch)
  • 1000+ alerts (then $10/month per 1,000)
  • 30 day log retention
  • Dedicated Slack support
  • 100+ preview branches
  • 500+ alerts (then $10/month per 100)

Enterprise

Enterprise-grade solution with All Pro plan features and Custom log retention and dedicated support.

Custom
contact sales
  • All Pro plan features
  • Custom log retention
  • Priority support
  • Role-based access control
  • SOC 2 report
  • SSO
View official pricing

Capabilities

Key Features

  • Long-running tasks without timeouts
  • Automatic retries with exponential backoff
  • Concurrency and queue management
  • Realtime API with React hooks
  • LLM response streaming
  • Scheduled tasks (cron)
  • Human-in-the-loop workflows
  • Build extensions (Python, Prisma, Puppeteer, FFmpeg)
  • Observability and monitoring
  • Trace views and logging
  • Email, Slack, and webhook alerts
  • Multi-region workers
  • Static IPs
  • Preview branches
  • Versioning and rollbacks
  • Batch triggering
  • Wait for HTTP callback
  • Checkpointing
  • Multiple environments (Dev, Staging, Prod)
  • Self-hosting support

Integrations

Vercel AI SDK
OpenAI
Anthropic
Prisma
Puppeteer
Playwright
FFmpeg
Python
Supabase
Resend
Deepgram
Fal.ai
Firecrawl
Browserbase
Sentry
Sharp
LibreOffice
Lightpanda
Slack
Next.js
Remix
Bun
Node.js
API Available
View Docs