Inngest

Inngest

Durable execution for workflows & AI agents — no queues or infrastructure

87/100Safe BetFree · from $99/moFreemium

Inngest is a solid pick for teams building durable AI agents or background jobs that need pause/resume, retries, and per-tenant flow control without infrastructure overhead. Its code-first approach and open-source core are appealing, but if you need a visual workflow builder, look elsewhere. For a cheap, code-heavy alternative to Temporal or Celery, Inngest delivers. For teams with strict state machine requirements, Temporal remains the stronger choice.

Verified 4d ago · liveness 87/100 · cite: rightaichoice.com/tools/inngest

Best for
  • AI agents that need pause/resume for human input or async tasks
  • Multi-tenant SaaS platforms requiring per-user concurrency control
  • Replacing Celery for durable background jobs in Python apps
  • Event-driven workflows with automatic retries and replay
Not ideal for
  • Teams that prefer visual workflow builders over code-first APIs
  • Projects requiring strict message ordering and exactly-once guarantees
  • Organizations needing fine-grained workflow state machines like Temporal
Visit Website

IntermediateFor TypeScript/Node.js developers: install the SDK and run npx inngest-cli dev — you'll see your functions and traces within 10 minutes. Python developers (FastAPI/Flask/Django) can integrate similarly, with negligible setup. The docs and quick starts get you from zero to your first durable function in under 30 minutes.Web · API · CLIAPI available5.5k viewsVerified 4d ago
Pricing
Free · from $99/mo
FreemiumFree tier3 plans6 hidden costs
Learning curve
Intermediate
For TypeScript/Node.js developers: install the SDK and run npx inngest-cli dev — you'll see your functions and traces within 10 minutes. Python developers (FastAPI/Flask/Django) can integrate similarly, with negligible setup. The docs and quick starts get you from zero to your first durable function in under 30 minutes.
Runs on
WebAPICLI
API available · 17 integrations
Who it's for
AI engineer at a startupBackend developer at a SaaS companyCTO of a data platform
Live sentiment
Is Inngest actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip Inngest if you need a visual workflow builder, strict message ordering and exactly-once guarantees, or fine-grained state machine semantics like Temporal provides.

The 30-second take
Biggest gripe

Exceeding your plan's monthly executions (50k on Hobby, 1M on Pro) pauses Hobby runs or bills overage on Pro via tiered rates.

Price reality

Inngest's freemium model is great for indie devs and small teams: the Hobby tier ($0/mo) covers up to 50k executions, enough for early prototypes. Pro at $99/mo includes 1M executions, which is competitive against Temporal's $500/mo minimum for cloud and far cheaper than hiring an infrastructure engineer to run Celery+Redis. For heavier enterprise needs, custom pricing with SAML and 90-day trace retention is available. Start with Hobby and upgrade only when you hit scale.

In short

Inngest — Durable execution for workflows & AI agents — no queues or infrastructure. Best for AI agents that need pause/resume for human input or async tasks, Multi-tenant SaaS platforms requiring per-user concurrency control, Replacing Celery for durable background jobs in Python apps. Free to start; paid plans from $99/mo.

What's new in Inngest

Checked 4 days ago

Across the latest 5 updates: 3 feature updates, 1 launch and 1 news mention.

Viability Score

87/100
Safe Bet

How well maintained and how widely used is Inngest? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
90
Traction
not measured
Site health
95
User sentiment
not measured
What the vendor publishes
80

Last calculated: September 2026

How we score →

Key Features

  • Step-based durable execution with automatic retries
  • Pause/resume mid-execution with step.waitForEvent()
  • Quality scoring with inngest.score() and deferred scorers
  • Experiments (group.experiment()) for A/B testing step variants
  • Per-tenant concurrency, rate limiting, and throttling
  • Full trace observability with replay and failure tracking
  • Fan out thousands of jobs per event
  • Scheduled cron jobs with missed-run recovery
  • Long-running API endpoints (Durable Endpoints)
  • Deploy to any cloud: serverless, servers, containers
  • Local dev server via npx inngest-cli dev
  • AI Overview dashboard for model calls, cost, latency
  • Rerun from a successful step to cut costs
  • Sessions propagate to child runs for grouping run trees
  • Realtime connections and messaging

About Inngest

FreemiumIntermediateAPI availableWeb · API · CLI

Inngest is a code-first durable execution platform for building reliable workflows, AI agents, and background jobs directly in your codebase. You wrap steps with step.run(), and Inngest handles retries, state persistence, concurrency, throttling, scheduling, and observability — no queues, workers, or separate infrastructure. The same primitives power background jobs, API endpoints, and AI agents, so you write once and run anywhere: serverless, servers, or containers. For AI teams, Inngest offers native agent pattern support: pause and resume mid-execution with step.waitForEvent(), attach quality scores with inngest.score(), and use Experiments (group.experiment()) to A/B test step variants. Recent updates add rerunning from a successful step to cut costs, propagated Sessions for grouping entire run trees, and an AI Overview dashboard that monitors model calls, cost, and latency. The open-source core can be self-hosted, with a local dev server via npx inngest-cli dev. The platform includes flow control (per-tenant concurrency, rate limits, throttling), full trace observability with replay, and scheduled cron jobs with missed-run recovery. It integrates with AI coding agents like Claude Code, Codex, and Cursor, and offers SDKs for TypeScript, Python, and Go. Pricing starts free with Hobby (up to 50k executions/mo), scales to Pro ($99/mo, 1M executions), and Enterprise for custom scale, SAML, and 90-day trace retention. Compared to Temporal, Inngest is code-first with no separate workflow engine, but if you need a visual workflow builder or strict state machine semantics, Temporal might fit better. For simple cron or background jobs, Inngest offers more reliability and observability than lightweight cron tools like Vercel Cron.

Behind the Verdict

Inngest shines when your workflows involve LLM calls, multi-step retries, and per-tenant concurrency. The durable step model is straightforward: you wrap a function call with step.run(), and Inngest automatically persists state, retries on failure, and provides tracing. The step.waitForEvent() primitive is a game-changer for AI agents that need human-in-the-loop pauses — you can wait for a user confirmation or an external event without managing webhooks or state yourself. Scoring (inngest.score()) is a differentiator: it lets you attach quality signals to runs, steps, or experiment variants, enabling LLM-as-a-judge evals and product outcome tracking at the execution layer. Combined with Experiments (group.experiment()), you can A/B test step variants against live traffic, judged on timing, retries, failures, and cost — no extra pipeline needed. The AI Overview dashboard, added in August 2026, turns the OpenTelemetry-derived gen_ai.* metadata into a live view of usage, cost, and performance across OpenAI, Anthropic, Google, and Vercel AI SDKs. This is a real productivity booster for teams that want to track model spend and latency without building custom dashboards. Where Inngest falls short: it's code-first, so if you prefer visual workflow builders, you'll be disappointed. There's no built-in visual editor for defining workflows — you write code and use the UI for monitoring. Also, while it's open-source and self-hostable, the managed cloud offers the full observability and turnkey features; self-hosting loses some of that. For strict message ordering and exactly-once guarantees, Inngest is not a fit — it's at-least-once. For simple cron jobs, Inngest is overkill — Vercel Cron or similar is cheaper and simpler. But for production-grade durable workflows with AI agents, it's a strong, cost-effective alternative to Temporal (which requires a separate workflow engine) or Celery (which requires a broker like Redis).

Researching Inngest? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas Inngest actually fits — and what changes day-one when you adopt it.

AI engineer at a startup

You're building an AI agent that calls an LLM to draft a response, waits for human approval, then executes a follow-up action.

Outcome: You use step.run() for the LLM call, step.waitForEvent() for the human approval, and a final step that sends the approved message. Inngest handles retries and state, so the agent survives failures.

Backend developer at a SaaS company

You need to process a high-volume event stream by fanning out parallel tasks per user, with per-tenant rate limits to avoid hitting third-party API quotas.

Outcome: You attach per-tenant concurrency and rate limits to the function, and Inngest throttles each user's jobs automatically. You get full tracing to debug any failures.

CTO of a data platform

You want to evaluate whether a new OpenAI model performs better than your current one for a summarizing step in production.

Outcome: You use group.experiment() to A/B test the two models on real traffic, judged on latency and cost. Inngest credits scores to each variant, so you know which to roll out.

Use Cases

Models Under the Hood

OpenAIAnthropicGoogle Generative AIVercel AI SDK

as of 2026-08-30

Limitations

  • Inngest is an event-driven durable execution platform, not an AI model provider.
  • It focuses on workflow orchestration for AI agents and serverless functions.
  • Limitations depend on pricing plan: Hobby plan caps at 50k executions/month and 5 concurrent steps; Pro increases to 1M executions and 100 concurrent steps.
  • Enterprise offers custom limits.
  • Also, going beyond included quotas (e.g., span data, scores, events) incurs additional charges on Pro and Enterprise.
  • Self-hosting is possible but you lose the managed observability and turnkey features.

as of 2026-08-29

Verification history

We have re-verified Inngest 16 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  2. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  3. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  4. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  5. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  6. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it

Showing the 6 most recent of 16 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
Free
Billed monthly

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Plans compared

For each published Inngest tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.

Hobby

$0/mo

Ideal for

Individual developers and small projects exploring durable execution, with up to 50k executions/mo and 5 concurrent steps — no credit card required.

What this tier adds

Free entry point; includes 50k executions, 5 concurrent steps, 500 MB span data, 10K scores, 500k events, basic tracing. Execution pauses when quota is exhausted.

Pro

$99/mo

Ideal for

Growing teams building production workflows who need 1M executions, 100+ concurrent steps, 7-day trace retention, and metered overage.

What this tier adds

Adds 1M executions included, 100+ concurrent steps, 5 GB span data, 50K scores, 5M events, 7-day trace retention, and increased throughput versus Hobby.

Enterprise

Contact us

Ideal for

Organizations running critical workflows at scale needing custom executions, SAML, RBAC, audit trails, and 90-day trace retention.

What this tier adds

Custom limits for executions, concurrency, span data, scores, and events; adds SAML, RBAC, audit trails, dedicated Slack channel, and 90-day trace retention versus Pro.

Hidden costs & gotchas

What the public pricing page doesn't put in bold. Captured from pricing-page footnotes, contract terms, and recurring complaints.

  • Exceeding your plan's monthly executions (50k on Hobby, 1M on Pro) pauses Hobby runs or bills overage on Pro via tiered rates.
  • Going over 5 GB span data on Pro adds $3 per extra GB.
  • Going over 50K scores on Pro adds $1.50 per 1K scores.
  • Going over 5M events on Pro adds $0.50 per 1M events.
  • Concurrent steps beyond 100 on Pro cost $25 per 25, and extra users cost $10 each per month, so growing teams may hit these add-ons quickly.
  • Real-time connections are capped at 50 on Hobby and 1000 on Pro; exceeding that requires Enterprise or custom pricing.

Where the pricing makes sense

The company stage and team size where Inngest's pricing actually pencils out — and where peers do it cheaper.

Inngest's freemium model is great for indie devs and small teams: the Hobby tier ($0/mo) covers up to 50k executions, enough for early prototypes. Pro at $99/mo includes 1M executions, which is competitive against Temporal's $500/mo minimum for cloud and far cheaper than hiring an infrastructure engineer to run Celery+Redis. For heavier enterprise needs, custom pricing with SAML and 90-day trace retention is available. Start with Hobby and upgrade only when you hit scale.

Setup time & first value

How long it actually takes to get something useful out of Inngest — broken out by persona, not the marketing-page minute.

For TypeScript/Node.js developers: install the SDK and run npx inngest-cli dev — you'll see your functions and traces within 10 minutes. Python developers (FastAPI/Flask/Django) can integrate similarly, with negligible setup. The docs and quick starts get you from zero to your first durable function in under 30 minutes.

Switching to or from Inngest

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • From Celery: rewrite task functions as Inngest steps, keeping your Python code with the Python SDK — no Redis or broker required.
  • From Temporal: convert workflow code into step.run() calls, simplifying the state machine model to Inngest's durable steps.
  • From Vercel Cron: wrap your cron logic in an Inngest function to gain retries, observability, and per-tenant flow control.
Migrating out
  • To Temporal: if you need strict state machine semantics, migrate step logic into Temporal workflows and activities.
  • To a self-hosted engine: leverage Inngest's open-source core or switch to a competing durable execution like Temporal's self-hosted option.

Integrations

Claude CodeCodexCursorNext.jsNode.jsPythonGoVercelNetlifyCloudflare PagesStripefal.aiDatadogOpenAIAnthropicGoogle Generative AIVercel AI SDK

Resources & Guides

Tutorials & Learning

Tools that pair well with Inngest

Common stack mates teams adopt alongside Inngest, with the specific reason each pairing earns its keep.

Alternatives to Inngest

View all
Mastra

Mastra

Open-source TypeScript framework for building durable, observable AI agents and workflows.

FreemiumTry
Pipedream

Pipedream

Developer-first platform to connect APIs, AI, and databases via workflows and agents.

FreemiumTry
OpenAI Agents SDK

OpenAI Agents SDK

Open-source Python SDK for building multi-agent workflows with handoffs, guardrails, and sandboxing

FreeTry

Frequently Asked Questions

Used Inngest? Help shape our editorial sentiment research.