Inngest

Runs your background jobs as durable, retryable steps — no queue infra to manage

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.

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 plan

Free $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

Works with

Support

  • Help center and docs
  • Community forum
  • Email
  • 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

Details last updated 16 Oct 2026.

What it is used for

Used Inngest? One quick question

Answers go to our team, are not shown on the site and never name you.

Reviews

No reviews yet. Used Inngest? Tell people what it was like.

Questions

Sign up to join in.