---
title: Rate Limits
slug: voice-apis/rate-limits
docTags: 
createdAt: 2026-01-20T03:33:07.652Z
---

## Introduction

To ensure platform stability and fair usage across all customers, Exotel enforces **rate limits** on API requests.

Rate limits apply **per account** and are evaluated based on **API type and request volume**.&#x20;

## Default Limit

Default limit for all API is **100 RPM** which can be increased based on request to us. If you exceed the rate limit, you will receive a 429 HTTP response code. Please ensure that your application adheres to the rate limits to avoid disruptions in service.

## How Rate Limiting Works

- Rate limits are applied at the **account level**&#x20;
- Limits may vary based on:&#x20;
  - API category (Legs, Bridges, Actions, Events)&#x20;
  - Region&#x20;
  - Contractual plan&#x20;
- Both **burst limits** and **sustained request limits** may apply&#x20;

## Rate Limit Exceeded Response

If a request exceeds the allowed rate limit, the API responds with:

### HTTP Status Code

:::BlockQuote
429 Too Many Requests
:::

### Sample Response

:::BlockQuote
\{
&#x20; "request\_id": "xyz123",
&#x20; "http\_code": 429,
&#x20; "response": \{
&#x20;   "error": \{
&#x20;     "code": "RATE\_LIMIT\_EXCEEDED",
&#x20;     "message": "Rate limit exceeded. Please retry after some time."
&#x20;   }
&#x20; }
}
:::

## Best Practices

- Implement **retry logic with exponential backoff**&#x20;
- Avoid sending multiple concurrent actions on the same leg or bridge&#x20;
- Batch workflows where possible instead of polling&#x20;
- Use **external events (gRPC)** instead of frequent status checks&#x20;

## Increasing Rate Limits

If your use case requires higher throughput (for example, large-scale outbound calling or real-time orchestration):

- Contact your **Exotel account manager**&#x20;
- Share:&#x20;
  - Expected request volume&#x20;
  - API categories used&#x20;
  - Peak traffic patterns&#x20;

Custom rate limits may be provisioned based on use case and plan.

## Notes

- Rate limits are enforced to protect platform reliability&#x20;
- Repeated violations may result in **temporary throttling**&#x20;
- Rate limits apply uniformly across **production and sandbox environments**, unless explicitly stated otherwise
