From 39588e82bb29b717da700dd87328aad53f1a49ee Mon Sep 17 00:00:00 2001 From: egenthon-cmd Date: Thu, 3 Sep 2026 16:25:28 -0400 Subject: [PATCH 1/2] clarify concurrency and rate limits Co-authored-by: Cursor --- .../limits-and-specifications/concurrency.mdx | 35 +++++++++++++------ 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/chapters/limits-and-specifications/concurrency.mdx b/chapters/limits-and-specifications/concurrency.mdx index 7349f5a..7aa4109 100644 --- a/chapters/limits-and-specifications/concurrency.mdx +++ b/chapters/limits-and-specifications/concurrency.mdx @@ -3,16 +3,7 @@ title: Concurrency and Rate limits description: "Rate limiting and transcriptions concurrency" --- -In order to provide a smooth experience and optimal performance for all users, Gladia accounts can have up to **3** differents limits -for **Free**, **Paid** & **Enterprise** users : - - -Need a higher concurrency limit? - -The value listed below are default values. We can provide high concurrencies based on your needs, so feel free to -[contact us](https://www.gladia.io/contact). - - +In order to provide a smooth experience and optimal performance for all users, Gladia provides 3 plans: | Plan type | Usage limit
(per month) | Max Transcriptions in concurrency
(pre-recorded) | Max Transcriptions in concurrency (Live) | | -------------- | ------------------------------ | ------------------------------------------------------ | ---------------------------------------- | @@ -20,9 +11,31 @@ The value listed below are default values. We can provide high concurrencies bas | **Paid** | Unlimited | 25 | 30 | | **Free** | 10 Hours | 3 | 1 | +## Hitting your concurrency limit + +When you hit your concurrent session limit: + +- **Live (WebSocket)**: the API returns a **429** status code. +- **Pre-recorded (async)**: the API returns an error indicating **too many parallel jobs**. + + +Prefer the [official SDK](/chapters/how-to-use-gladia/sdk) for Live integrations: it already handles the WebSocket lifecycle (reconnection, session continuity, retries, and related timing). See the [Live quickstart](/chapters/live-stt/quickstart). + + +### Default values (custom plans) + +| API | Default (custom plans) | +| --------------------- | -------------------------------- | +| Live (WebSocket) | 30 concurrent sessions | +| Pre-recorded (async) | 25 parallel jobs + 300 queued | + + +Any limit above the default requires a capacity check. [Contact the sales team](https://www.gladia.io/contact) to request an increase. + + - **Usage limit** : (**free-tier** users only) - This determines the number of hours a user can transcribe a given month. This is a limitation for free tier users only. + This determines the number of hours a user can transcribe a given month. - **Concurrency** : (depending on free/paid tier) From bfb766de646a2dfbcb62396f1af95fed8d02d580 Mon Sep 17 00:00:00 2001 From: egenthon-cmd Date: Wed, 9 Sep 2026 13:33:20 -0400 Subject: [PATCH 2/2] fix: feedbacks wording --- chapters/limits-and-specifications/concurrency.mdx | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/chapters/limits-and-specifications/concurrency.mdx b/chapters/limits-and-specifications/concurrency.mdx index 7aa4109..11776ed 100644 --- a/chapters/limits-and-specifications/concurrency.mdx +++ b/chapters/limits-and-specifications/concurrency.mdx @@ -13,18 +13,15 @@ In order to provide a smooth experience and optimal performance for all users, G ## Hitting your concurrency limit -When you hit your concurrent session limit: - -- **Live (WebSocket)**: the API returns a **429** status code. -- **Pre-recorded (async)**: the API returns an error indicating **too many parallel jobs**. +When you hit your concurrent session limit, both the **Live** and **Pre-recorded** APIs return a **429** status code. -Prefer the [official SDK](/chapters/how-to-use-gladia/sdk) for Live integrations: it already handles the WebSocket lifecycle (reconnection, session continuity, retries, and related timing). See the [Live quickstart](/chapters/live-stt/quickstart). +Prefer the [official SDK](/chapters/how-to-use-gladia/sdk) for Live integrations: it already handles the WebSocket lifecycle (reconnection, session continuity, retries, buffering, and related timing). See the [Live quickstart](/chapters/live-stt/quickstart). -### Default values (custom plans) +### Default values -| API | Default (custom plans) | +| API | Default | | --------------------- | -------------------------------- | | Live (WebSocket) | 30 concurrent sessions | | Pre-recorded (async) | 25 parallel jobs + 300 queued |