diff --git a/fern/customization/transcriber-fallback-plan.mdx b/fern/customization/transcriber-fallback-plan.mdx
index 4c1b4db88..34b8b71c8 100644
--- a/fern/customization/transcriber-fallback-plan.mdx
+++ b/fern/customization/transcriber-fallback-plan.mdx
@@ -171,6 +171,15 @@ Each transcriber provider supports different configuration options. Expand the a
- **enableDiarization** (boolean): Enable speaker identification for multi-speaker conversations.
- **maxDelayMs**: Maximum delay in milliseconds for partial transcripts. Balances latency and accuracy.
+
+ See [Configure Soniox](/providers/transcriber/soniox) for setup instructions.
+
+ - **model**: Model selection (currently only `stt-rt-v5` for new configurations).
+ - **language**: ISO 639-1 language code. Soniox supports multilingual transcription with a single universal model.
+ - **languageHintsStrict** (boolean): Restrict transcription to the selected language when enabled. When disabled, Soniox can automatically detect and transcribe supported languages. Default is `true`.
+ - **maxEndpointDelayMs** (500-3000): Maximum delay in milliseconds between the end of speech and endpoint detection. Lower values provide faster turn-taking but may increase false endpoints. Default is `500`.
+ - **customVocabulary**: Array of brand names, product names, or other domain-specific terms to improve recognition accuracy.
+
- **model**: Gemini model selection.
- **language**: Language selection (e.g., `Multilingual`, `English`, `Spanish`, `French`).
@@ -205,7 +214,7 @@ Each transcriber provider supports different configuration options. Expand the a
Auto fallback lets Vapi intelligently select an alternative provider for you—no configuration needed. Manual fallback lets you specify exact providers in a specific priority order. You can use both together: manual fallbacks are tried first, and auto fallback acts as a safety net if they all fail.
- All major transcriber providers are supported: Deepgram, AssemblyAI, Azure, Gladia, Google, Speechmatics, Cartesia, ElevenLabs, and OpenAI.
+ All major transcriber providers are supported: Deepgram, AssemblyAI, Azure, Gladia, Google, Speechmatics, Soniox, Cartesia, ElevenLabs, and OpenAI.
No additional fees for using fallback transcribers. You are only billed for the transcriber that processes the audio.
diff --git a/fern/docs.yml b/fern/docs.yml
index 31f77c4b4..8001d7a02 100644
--- a/fern/docs.yml
+++ b/fern/docs.yml
@@ -667,6 +667,8 @@ navigation:
path: providers/transcriber/gladia.mdx
- page: Speechmatics
path: providers/transcriber/speechmatics.mdx
+ - page: Soniox
+ path: providers/transcriber/soniox.mdx
- page: Talkscriber
path: providers/transcriber/talkscriber.mdx
- page: AssemblyAI
diff --git a/fern/providers/transcriber/soniox.mdx b/fern/providers/transcriber/soniox.mdx
new file mode 100644
index 000000000..b0bb32cfb
--- /dev/null
+++ b/fern/providers/transcriber/soniox.mdx
@@ -0,0 +1,54 @@
+---
+title: Soniox
+subtitle: Configure real-time, multilingual speech-to-text for Vapi assistants.
+description: Connect Soniox to a Vapi assistant and configure the stt-rt-v5 real-time speech-to-text model for low-latency, multilingual transcription and endpointing.
+slug: providers/transcriber/soniox
+---
+
+Soniox is a real-time speech-to-text (STT) provider that transcribes caller audio for Vapi assistants. Use the `stt-rt-v5` model for new configurations.
+
+## What is Soniox?
+
+Soniox provides low-latency, multilingual transcription and semantic endpointing for voice assistants. The `stt-rt-v5` model supports real-time audio and is the current model for new Soniox configurations.
+
+## Connect Soniox
+
+Configure Soniox in the Vapi Dashboard or update an assistant through the API.
+
+
+
+
+
+ In the [Vapi Dashboard](https://dashboard.vapi.ai), open **Assistants**, then select the assistant you want to update.
+
+
+ Open the **Transcriber** settings. Set **Provider** to **Soniox** and **Model** to **stt-rt-v5**.
+
+
+ Click **Publish** to apply the new transcriber configuration.
+
+
+
+
+ Set `VAPI_API_KEY` in your environment, then replace `YOUR_ASSISTANT_ID` with the assistant ID.
+
+ ```bash
+ curl -X PATCH "https://api.vapi.ai/assistant/YOUR_ASSISTANT_ID" \
+ -H "Authorization: Bearer $VAPI_API_KEY" \
+ -H "Content-Type: application/json" \
+ -d '{
+ "transcriber": {
+ "provider": "soniox",
+ "model": "stt-rt-v5",
+ "language": "en"
+ }
+ }'
+ ```
+
+
+
+## Related documentation
+
+- Review the [`SonioxTranscriber` fields](/api-reference/assistants/update) in the Update Assistant API reference.
+- Configure a [transcriber fallback plan](/customization/transcriber-fallback-plan).
+- Review the [Soniox speech-to-text models](https://soniox.com/docs/stt/models).