Your documentation notes that Secure Listeners are rate-limited to “up to 5 requests per second.” This is a constraint for our workflows where we need to notify 100+ users concurrently for a single daily use case.
Under the current rate limit:
- While we can delay individual webhook calls from a large batch of triggers, doing so introduces delays in the overall communication and degrades the user experience.
- We can also attempt to load balance webhook calls using multiple listeners to stay within the limit, but this adds unnecessary complexity to our architecture and maintenance.
- In many cases, we cannot easily control or predict how many webhooks will be fired within a single second, especially for event-driven workflows that generate bursts of activity.
It would be very helpful to significantly increase this rate limit or provide higher-throughput options so we can better support high-volume workflows without additional overhead.