> ## Documentation Index
> Fetch the complete documentation index at: https://slng.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Voice platform integrations

> Use SLNG STT and TTS through LiveKit Agents, Cognigy Voice Gateway, and Jambonz with no protocol rewrites. Region overrides included.

Already building on a voice framework? Use SLNG's STT and TTS models through it with a native plugin instead of calling the gateway directly. Each integration translates the platform's native protocol into SLNG calls, so you add caching, regional routing, and provider flexibility without rewriting your agent.

If you run a custom stack instead of a framework, point your requests at the [drop-in gateway](https://slng.mintlify.site/integrations/gateway.md).

## Region and world-part overrides

All integrations route through the SLNG platform, which supports the `X-Region-Override` and `X-World-Part-Override` headers to pin requests to a specific region (for data residency) or to a broader geographic zone like `eu` or `na`.

The [Cognigy](https://slng.mintlify.site/api-reference/bridges/cognigy-stt-bridge/cognigy-stt-bridge-ws.md) and [Jambonz](https://slng.mintlify.site/api-reference/bridges/jambonz-stt-bridge/jambonz-stt-bridge-ws.md) bridges also accept `?region=` and `?world-part=` query parameters. Use these when the platform does not let you set custom HTTP headers. If you send both, the header wins.

The [LiveKit plugin](https://slng.mintlify.site/agents/livekit-plugin.md#region-override) wraps this in a `region_override` parameter on the `STT` and `TTS` classes, so you set it once when you instantiate the model. The [Pipecat plugin](https://slng.mintlify.site/agents/pipecat-plugin.md#region-routing) exposes the same routing through `region_override` and `world_part_override` on its STT and TTS services.

See [Region and world-part overrides](https://slng.mintlify.site/region-override) for the full region list and header behavior.

## Available integrations

> **[LiveKit](https://slng.mintlify.site/agents/livekit-plugin.md)**
>
> Use SLNG models inside LiveKit Agents with the livekit-plugins-slng adapter.

> **[Pipecat](https://slng.mintlify.site/agents/pipecat-plugin.md)**
>
> Use SLNG models inside Pipecat pipelines with the pipecat-slng STT/TTS services.

> **[Cognigy](https://slng.mintlify.site/api-reference/bridges/cognigy-stt-bridge/cognigy-stt-bridge-ws.md)**
>
> Connect Cognigy voice bots to SLNG STT and TTS models.

> **[Jambonz](https://slng.mintlify.site/api-reference/bridges/jambonz-stt-bridge/jambonz-stt-bridge-ws.md)**
>
> Route Jambonz calls through SLNG for speech processing.

## Route an agent's LLM

Already running an agent on a hosted platform? Point its LLM at the [SLNG LLM Router](https://slng.mintlify.site/llm-router), an OpenAI-compatible chat endpoint, to add response caching with a base-URL swap and without rewriting your agent.

> **[ElevenLabs](https://slng.mintlify.site/llm-router/elevenlabs.md)**
>
> Use the router as the Custom LLM for an ElevenLabs Conversational AI agent.

> **[Vapi](https://slng.mintlify.site/llm-router/vapi.md)**
>
> Set the router as a custom OpenAI-compatible model in Vapi.

> **[Retell](https://slng.mintlify.site/llm-router/retell.md)**
>
> Route a Retell agent's reasoning through the LLM Router.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.