Open-source platform for building durable AI agents and background jobs in TypeScript with no timeouts.
Trigger.dev is an open-source platform that lets you build and deploy long-running background jobs and AI agent workflows in TypeScript. You write tasks as async functions in your codebase, and Trigger.dev handles queuing, retries, concurrency control, observability, and elastic scaling. It removes serverless timeouts and infrastructure headaches, making it a fit for AI pipelines, document processing, scheduled data syncs, and human-in-the-loop agents. Use the managed cloud or self-host under Apache 2.0.
Trigger.dev tasks are written in JavaScript or TypeScript. You can still run Python scripts, browsers, or FFmpeg inside tasks as system packages, but the task definitions themselves are Node-based.
Yes. Trigger.dev is licensed under Apache 2.0 and you can self-host it using Docker Compose or Kubernetes. Self-hosting is free, but you take on running Postgres, Redis, the worker queue, and the dashboard yourself.
The Cloud plans are Free ($0), Hobby ($10/month), Pro ($50/month), and Enterprise (custom). Each paid plan includes matching usage credits, and beyond that you pay per second of compute based on machine size plus $0.25 per 10,000 runs.
Yes. Tasks have no timeout and can run for hours or days. Waitpoints let agents pause for human approval or external callbacks, and checkpointing means you only pay for active execution time, not idle waits over 5 seconds.
Yes. Connect a Vercel project and every deployment triggers a Trigger.dev deploy with synced environment variables. GitHub integration adds branch tracking so pushes to production, staging, or preview branches deploy automatically.
Trigger.dev is primarily designed for JavaScript and TypeScript developers, although Python scripts can also run inside TypeScript tasks. Some advanced access controls, such as role-based access control, are reserved for Enterprise plans. Cloud costs can also increase as task duration, run volume, and machine size grow. Self-hosting provides more control but means you are responsible for infrastructure, security, scaling, updates, and reliability.
Trigger.dev is best for full-stack JavaScript, TypeScript, and Node.js teams building AI agents, background jobs, webhook processors, scheduled workflows, and other long-running tasks. It suits teams that want durable execution, retries, queues, and observability without building and managing their own background job infrastructure.
0 out of 5 stars
Based on 0 reviews
5 star reviews
4 star reviews
3 star reviews
2 star reviews
1 star reviews
If you've used this tool, share your thoughts with other users
Background jobs and AI workflows in TypeScript
Deploy web apps and AI agents with zero config
The React framework for full-stack web apps
AI gateway and LLM observability for developers
No-code automation platform connecting 1,000+ apps
AI code review and stacked PRs for GitHub teams
Build AI agents using natural language, no code needed
Infrastructure as code in any programming language
AI presentation maker for business-ready PPT slides