Skip to content
masterclass Buddy

Inngest · Concept

Parallel steps

Run independent Inngest steps concurrently and continue with their results. Use Promise.all() in TypeScript, ctx.group.parallel() in Python, or group.Parallel() in Go.

Last updated

Syntax

TypeScript: await Promise.all([step.run("id", handler), step.run("id2", handler2)])
Python: await ctx.group.parallel((callable1, callable2))
Go: group.Parallel(...)

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • step.run
  • Promise.all
  • Promise.allSettled
  • Promise.race
  • ctx.group.parallel
  • group.Parallel
  • Fan-out
  • Checkpointing

Source: Parallel Steps | Run Steps Concurrently - Inngest Docs. Checked 2026-11-03.