Inngest changelog

Rate limit functions

changelog cover

Easily prevent your function from running too frequently. Frequency can be specified at the function level or using any custom key (e.g. a per-user rate limit) with just a couple config options. Jump right into the docs here. This enables you to easily do things like:

  • Prevent email notification Inngest functions from sending duplicate, spammy notifications in a period of time.

  • Prevent chatty events (e.g. from a webhook) from triggering too many funcitons that only need to run periodically like a data synchronization function.

Check out the docs for examples in the code and more explanation of the feature.