Skip to content
masterclass Buddy

Inngest · Pipe

debounce

Debounce waits until matching events stop arriving, then runs once with the latest event. A key creates separate waits for different values, and a timeout can end an ongoing wait.

Last updated

Syntax

debounce: { key?: string, period: string, timeout?: string }

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

Subscribe
  • Rate limiting
  • Throttling
  • Batching
  • Idempotency
  • Common Expression Language (CEL)

Source: Debounce | Deduplicate Events Over Time. Checked 2026-11-03.