Inngest is an open-source durable execution platform: you wrap backend code in step.run() calls and it handles queuing, retries, state, scheduling, flow control and observability, with no queue infrastructure to run. GTM engineers use it to make enrichment pipelines, webhook handlers and AI agent workflows reliable. Cloud plans are metered on executions (one per run plus one per step), so step count drives cost. It can also be self-hosted.
Inngest
Runs your background jobs as durable, retryable steps — no queue infra to manage
Features
- Durable step functions with automatic retries
- Event-driven triggers, cron schedules and waits for events
- Concurrency, throttling and other flow control
- Local dev server with traces and event replay
- Realtime connections and sandboxes for agents
- Open-source engine you can self-host
Pricing
From $99/mo
Free planFree $0 (50k executions); Pro from $99/mo; Business from $499/mo; Enterprise custom. Overage metered per execution.
Free
$0
No card; pauses at quota
50k executions; 5 concurrent steps; 5 seats; 24h trace history
Pro
$99/mo
Starting price; metered overage
1M executions; 100+ concurrent steps; 15 seats; 7-day traces
Business
$499/mo
Starting price
10M executions; 500 concurrent steps; 30 seats; 14-day traces
Enterprise
Custom quote
HIPAA included; dedicated Slack
Custom limits; SAML, RBAC, audit trails; 90-day traces
Checked against the vendor's pricing page on 16 Oct 2026. See the vendor's pricing page
Strengths and limits
Strengths
- Developer experience and local dev server are widely praised
- Retries, waits and scheduling without running queues
- Good observability into every run and step
- Generous free tier for prototypes and side projects
Limits
- Per-step execution pricing gets expensive for high-volume journeys
- Orchestration only: your functions still run on your own compute
- Smaller ecosystem and vendor dependency vs self-hosted queues
Best for and not for
Best for
- GTM engineers building reliable enrichment or webhook pipelines
- TypeScript/Python teams on serverless who need background jobs
- Teams orchestrating multi-step AI agents
Not for
- Non-technical users who want a visual no-code builder
- Very high-volume, many-step workloads on a tight budget
Alternatives to Inngest
Compare them- Trigger.devBackground jobs and durable AI workflowsDurable execution / background-job orchestration for developers
- Temporal TechnologiesRuns long-lived workflows as code, automatically retrying and recovering state after failuresDurable execution / background-job orchestration for developers
- HatchetTask queue and orchestration engine for running background jobs and AI agentsDurable execution / background-job orchestration for developers
- RestateDurable execution engine that keeps workflows and agents resilient through crashes and retriesDurable execution / background-job orchestration for developers
Works with
Support
- Help center and docs
- Community forum
- Shared Slack channel
- Dedicated account manager
Frequently asked questions
- What counts as an execution in Inngest?
- Each function run counts once and each step.run() inside it counts once, so a function with 5 steps uses 6 executions (per Inngest's pricing FAQ).
- Can I self-host Inngest?
- Yes. The engine is open source and can be self-hosted; Inngest Cloud adds managed infrastructure and observability.
Sources
- Inngest pricing
- Reddit r/node: Inngest pricing discussion
- Hacker News: Inngest 1.0
- CB Insights: Inngest
Details last updated 16 Oct 2026.
What it is used for
Reviews
No reviews yet. Used Inngest? Tell people what it was like.
Questions
Sign up to join in.