⚡
No Timeouts
Tasks run as long as they need to. No Lambda limits, no edge function cuts. True infinite execution.
Background jobs, AI agents, and long-running workflows — no timeouts, no limits.
This documentation hub covers everything you need to use Trigger.dev effectively in production.
| Section | What you'll find |
|---|---|
| Quick Start | Get running in 5 steps |
| How It Works | Architecture, checkpoint-resume, build system |
| Tasks | Writing tasks, lifecycle hooks, options |
| Triggering | All trigger functions, options, batching |
| Runs | Run lifecycle, status, API |
| Config | trigger.config.ts reference |
| Build Extensions | Prisma, Python, Puppeteer, FFmpeg, and more |
| CLI | All CLI commands |
| Deployment | Versions, staging, CI/CD |
| Realtime | Realtime API, React hooks |
| Management API | Programmatic control over runs and environments |
| Guides | Framework guides, AI agents, examples |
| Integrations | Stripe, Vercel, GitHub, Supabase |
| Self-hosting | Docker, Kubernetes, env config |
| Troubleshooting | Common issues and fixes |
| SOPs | Step-by-step procedures |
| Quick Reference | CLI commands and troubleshooting |
Ask anything about Trigger.dev — tasks, triggering, deployment, retries, CLI commands, and more. Powered by Claude.