- API Type
- REST API for task management and triggering. Management API available through @trigger.dev/sdk package
- Authentication
- Secret API keys (TRIGGER_SECRET_KEY). Environment-specific keys for prod/staging/preview branches starting with tr_dev_, tr_prod_, tr_stg_. API key authentication for dashboard integrations
- Webhooks
- Supported via eventTrigger in SDK. Real-time API provides run status updates and LLM response streaming
- SDKs
- Official TypeScript/JavaScript SDK (@trigger.dev/sdk). Supports Next.js, Express integration. CLI tools for dev/deploy (npx trigger.dev)
- Documentation
- Comprehensive docs at trigger.dev/docs with code examples, API reference, and framework guides. Management API and Realtime API fully documented
- Sandbox
- Local development with npx trigger.dev@latest dev. Preview branches create isolated test environments
- SLA
- No public SLA details found. Self-hosting option available for full control
- Rate Limits
- Concurrency limits configurable per queue/task (e.g., concurrencyLimit: 5). No public API rate limits documented
- Use Cases
- Trigger long-running async tasks, AI workflows, video processing, email sending, cron scheduling, realtime status updates, LLM streaming