429 “Too many requests” error
# support
c
Hey Vapi Team, we're stuck and really need some urgent guidance on our concurrency issues. We're running into a very high volume of 429 - Rate Limit Exceeded errors on our
POST /call
requests, and it's making the system unstable under load. We've already set our max Vapi concurrency limit to just 20 and lowered our AWS Lambda concurrency, but the 429s are persisting. We even implemented the recommended exponential backoff logic for retries, but we’re still fighting the instability. For context, our complexity is higher because we have essential secondary call logic (
_second_call
) that triggers a backup call using a landline number when the primary mobile call fails. This is crucial since some mobile operators reject calls coming from our original mobile numbers. Can you advise on why we are consistently hitting the 429 limit even when capped at such a low concurrency of 20? We need help understanding the true bottleneck so we can stabilize our service. Thanks!
yesterday you replied to me with this and today it's deleted. What happened? I can help troubleshoot this concurrency bottleneck and stabilize your call flow. To better target the issue, can you share whether the 429s spike specifically during the _second_call retries, or do they occur even on the primary POST /call attempts? Understanding this will let us pinpoint whether the limit is per-call, per-number, or overall concurrency, and design a strategy to prevent these errors under high load."