{"id":"trigger-dev","name":"Trigger.dev","homepage":"https://trigger.dev","repo_url":"https://github.com/triggerdotdev/trigger.dev","category":"ai-tools","subcategories":["workflow-automation","agent-infrastructure","background-jobs"],"tags":["ai-agents","workflows","typescript","background-jobs","durable-execution","self-hostable","open-source"],"what_it_does":"An open-source platform for building and deploying fully-managed AI agents and long-running workflows in TypeScript, with durable task execution, automatic retries, queues, human-in-the-loop pauses, and full observability.","use_cases":["Building AI agents that need to run for minutes or hours without serverless function timeouts","Durable multi-step AI workflows with automatic retry on failure and human approval gates","Scheduled AI tasks (cron) running up to yearly intervals","Batch AI processing pipelines with queue management and concurrency control","AI workflows requiring custom system packages, browser automation, or Python script execution"],"not_for":["Simple webhook receivers or short-lived API handlers (overkill for sub-second tasks)","Teams needing a no-code workflow builder (Trigger.dev is code-first TypeScript)","Non-TypeScript/JavaScript projects without willingness to add a Node.js component"],"best_when":"You are building AI agents or workflows in TypeScript that need to run longer than serverless limits allow, with production-grade reliability, retries, and observability built in.","avoid_when":"Your workflows are short-lived and simple enough for standard serverless functions, or your team works exclusively in non-TypeScript languages.","alternatives":["Inngest","Temporal","Prefect","Dagster","Modal","AWS Step Functions"],"af_score":62.9,"security_score":75.0,"reliability_score":null,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":"latest","last_evaluated":"2026-03-01T09:50:06.313789+00:00","performance":{"latency_p50_ms":null,"latency_p99_ms":null,"uptime_sla_percent":null,"rate_limits":null,"data_source":"llm_estimated","measured_on":null}}