# Inngest Flow Control

> Concurrency/throttle/batch. Hobby is 5 concurrent steps

**Subcategory:** Inngest  
**License:** Apache-2.0  
**Source:** https://github.com/inngest/inngest-skills/blob/main/skills/inngest-flow-control/SKILL.md

---

## When it is useful

Use when handling external API rate limits (OpenAI 429s, HubSpot or Stripe), preventing duplicate work from rapid event bursts (debouncing user actions), spreading load over time, ensuring per-tenant fairness, processing events in batches, limiting concurrent runs of the same operation, or assigning priority to important runs. Covers Inngest flow control: concurrency limits with keys, throttling, rate limiting, debounce, priority, singleton, and event batching.

## The Catch

Loud: Hobby is 5 concurrent steps. This skill will prescribe concurrency, throttle, and batching the free plan cannot run. Upgrade or the controls lie.
