Check Rate Limit
Note
The Check Rate Limit Action is only available to Growth and Enterprise license holders.
The Check Rate Limit
action in the flow is used when you wish to rate filter and block various values to protect parts of your flow.
The action form allows you to enter a step name, a rate limit key, a threshold for attempts per minute, and custom error messages.
The rate limiting configuration is applied across all flow executions in your flow and is used to prevent:
- Brute-force abuse (several quick login attempts)
- Email spam (flooding legitimate users with emails)
- User enumeration (detecting which emails are registered)
- Bots (JA4/IP fingerprinting)
Here's a guide to rate limiting with Descope.
The rate limit key can either be IP, ASN, or JA4.
It is also possible to configure error handling for the action. Handling can either be automatic, custom, or ignored.
Was this helpful?