AppFoundry Webhook Delivery Failures with 429 Too Many Requests on High-Volume Multi-Org Deployments

Can anyone clarify the exact rate-limiting thresholds for webhook deliveries in a multi-tenant AppFoundry context?

We are currently scaling our integration across five distinct Genesys Cloud organizations. Each org processes approximately 400 interactions per minute during peak hours. Our backend service, hosted on AWS, registers a webhook for the call:queue event. While the initial setup via POST /api/v2/webhooks succeeds without issue, we are experiencing significant delivery failures during traffic spikes.

The issue manifests as intermittent HTTP 429 Too Many Requests responses returned by the Genesys Cloud platform to our endpoint, followed by exponential backoff retries that eventually exhaust the retry window. This results in missed data points for our analytics dashboard.

We have verified the following:

  1. Endpoint Health: Our AWS ALB and target groups show healthy status with sufficient capacity. Latency is under 50ms.
  2. Rate Limit Headers: The response headers indicate X-RateLimit-Remaining: 0, but the documentation is ambiguous about whether this limit applies per organization, per webhook ID, or globally across the AppFoundry application.
  3. Retry Logic: We are returning 202 Accepted immediately upon receiving the webhook payload to acknowledge receipt, allowing Genesys to consider the delivery successful. However, the 429 errors occur before our server processes the payload, suggesting the platform is rate-limiting the outbound HTTP request from its side.

We are using the Python SDK version 3.4.0 for initial configuration, but the webhook delivery is a native platform function. Is there a way to increase the throughput limit for webhooks associated with AppFoundry partners? Alternatively, should we be batching these events via a different mechanism, such as the Streaming API, to avoid hitting these limits? The current behavior is causing data gaps in our multi-org reporting, which is critical for our SLA commitments. Any insights into the specific quota boundaries or best practices for handling high-volume webhook traffic in this architecture would be greatly appreciated.