Skip to content
masterclass Buddy

Inngest · Pipe

retries

Inngest retries failed functions and steps automatically. Each step retries independently, while completed step results are reused; configure retries and use specific error types for permanent failures or delayed retries.

Last updated

Syntax

retries: number; step.run(name, handler); throw new NonRetriableError(message); throw new RetryAfterError(message, retryAfter);

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

Subscribe
  • NonRetriableError
  • RetryAfterError
  • failure handlers
  • rollbacks
  • step.run()
  • onFailure
  • inngest/function.failed

Source: Retries. Checked 2026-11-03.