Inngest · Concept
Step functions
Inngest steps are checkpointed, retriable units of work inside functions. They store successful results, retry failed work independently, and let long workflows resume from the last completed checkpoint.
Last updated
Syntax
await step.run("step-name", async () => { /* work */ });In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
Inngest functionsDurable Endpointsstep.runstep.sleepstep.waitForEventstep.invokestep.sendEventstep.ai.infer