Trigger.dev
Trigger.dev is an open source platform for building and deploying background jobs, AI agents, and long-running workflows in TypeScript. You write tasks as normal async code in your existing project, deploy them to managed infrastructure, and let the platform handle retries, queues, scaling, and observability without serverless timeouts.
The platform targets developers who need durable execution for work that outlasts a single HTTP request: AI agent runs, media processing, scheduled cron jobs, webhook handlers, and multi-step automations. Tasks survive crashes and redeploys through checkpointing, and you only pay for active compute time rather than idle waiting.
Trigger.dev Cloud offers a hosted option with elastic scaling, while the Apache 2.0 codebase can also be self-hosted. The product integrates with frameworks like Next.js, Remix, and Bun, and ships React hooks for streaming task status and LLM output to your frontend.
Tasks run with no timeouts, so AI agents and media jobs can last hours
Durable checkpointing pauses runs during waits without charging idle compute
Built-in queues and concurrency keys let you throttle per user or tier
Stream LLM responses and run status to your frontend via Realtime React hooks
Human-in-the-loop approvals pause agent runs until someone signs off
OpenTelemetry tracing, custom dashboards, and TRQL queries for every run
Self-host on your own infra or deploy to Trigger.dev Cloud in minutes
No task timeouts, which removes a major constraint compared to serverless functions.
Checkpointing during waits means you do not pay for idle time on long-running workflows.
Open source with self-hosting options alongside a fully managed cloud product.
Strong observability with OpenTelemetry tracing, TRQL queries, and custom dashboards.
Primary SDK is TypeScript/JavaScript; Python runs as an extension rather than native tasks.
Usage-based compute pricing can add up quickly on resource-heavy workloads.
Free plan includes only $5 in monthly credits before you need to upgrade.
Is Trigger.dev free to use?
Trigger.dev offers a Free plan at $0 per month with $5 in monthly credits, 20 concurrent runs, and unlimited tasks. Paid Hobby ($10/month) and Pro ($50/month) plans include more credits, concurrency, and support. Usage beyond included credits is billed per compute second and per run invocation.
Can I self-host Trigger.dev?
Yes. Trigger.dev is open source under the Apache 2.0 license and supports self-hosting via Docker Compose or Kubernetes. The same SDK and task code work on Trigger.dev Cloud or your own infrastructure.
What programming languages does Trigger.dev support?
Trigger.dev tasks are written in TypeScript or JavaScript and work with Node.js, Bun, Next.js, Remix, and other frameworks. Python scripts can run inside tasks through the Python build extension.
Does Trigger.dev support AI agents?
Yes. Trigger.dev v4 includes first-class AI agent support with tool calling, streaming, human-in-the-loop approvals, and integration with the Vercel AI SDK. Agent runs are durable and survive refreshes, redeploys, and crashes.
How long can a Trigger.dev task run?
Trigger.dev tasks have no execution timeouts. Long-running jobs such as video processing, document pipelines, or multi-hour AI agent workflows run on managed workers until they complete or are cancelled.
Is Trigger.dev SOC 2 compliant?
Yes. Trigger.dev is SOC 2 Type II compliant and GDPR compliant. HIPAA Business Associate Agreements are available as a paid add-on for Pro and Enterprise customers who need to process protected health information.

