Inngest is a platform that makes any code durable by default, enabling developers to build reliable workflows, background jobs, AI agents, and endpoints without managing infrastructure. It provides a code-level transaction primitive (step.run) that automatically retries on failure and ensures idempotency. Inngest is agnostic to runtime (edge, serverless, traditional) and trigger (API calls, webhooks, schedules). It offers built-in observability with live traces and metrics, flow control (concurrency, throttling, prioritization), and recovery tools like replay and bulk cancellation. The platform is SOC 2 compliant, supports SSO/SAML, and can handle 100K+ executions per second. Developers start locally with a one-command CLI (npx inngest-cli dev) and deploy to any cloud provider.
Key Features
- Infraless: Wrap functions in Steps to automate retries, recovery, and flow without added infrastructure.
- Agnostic: Run anywhere (edge, serverless, traditional) from any trigger.
- Observable: Full visibility into runs with structured logs and real-time traces.
- Flow Control: Concurrency keys, throttling, and prioritization for fair resource allocation.
- Recovery Tools: Replay and bulk cancellation to recover from failures.
Who It’s For
Engineering teams building multi-step AI agents, background jobs, or complex workflows that require reliability at scale.
Key Benefits
- Infraless orchestration without managing infrastructure
- Runtime and trigger agnostic
- Built-in observability with traces and metrics
- Automatic retries and recovery tools