Skip to content
masterclass Buddy

Inngest · Pipe

batchEvents

Batching lets one Inngest function run process several matching events together. Use it to reduce database writes or external API calls.

Last updated

Syntax

batchEvents: { maxSize: 5, timeout: "5s", key?: "event.data.accountId", if?: "..." }

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

Subscribe
  • Step concurrency
  • idempotency
  • rate limiting
  • cancellation events
  • priority
  • debounce

Source: Batch Processing Events - Inngest Docs. Checked 2026-11-03.