Skip to content
masterclass Buddy

Inngest · Pipe

singleton

Singleton functions prevent overlapping runs for the same key. Choose skip to keep the current run or cancel to replace it with the newest event.

Last updated

Since
3.39.0

Syntax

singleton: { key: "event.data.user_id", mode: "skip" }

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

Subscribe
  • Concurrency
  • Rate Limiting
  • Throttling
  • Debounce
  • Batching
  • Common Expression Language (CEL)

Source: Singleton Functions | One Run at a Time - Inngest Docs. Checked 2026-11-03.