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

# ElevenLabs

> Wire Mercury 2.5 into the ElevenLabs Agents platform as a custom LLM.

This tutorial creates a voice assistant, integrating the realtime reasoning intelligence of Mercury 2.5 with the TTS and STT models from ElevenLabs. For this demo, you will need an Inception [API key](https://platform.inceptionlabs.ai/dashboard/api-keys) and an ElevenLabs [account](https://elevenlabs.io/app/sign-up).

<Note>
  Prefer to build the voice loop yourself in code? See the [Realtime Voice Assistant cookbook](/cookbooks/realtime-voice-assistant).
</Note>

1. Navigate to the **Agents** [platform](https://elevenlabs.io/app/agents?platform=agents) on the ElevenLabs sidebar.

<Frame>
  <img src="https://mintcdn.com/inception/mc61y3uyPEkcg-Kx/images/Screenshot2026-03-02at5.07.14PM.png?fit=max&auto=format&n=mc61y3uyPEkcg-Kx&q=85&s=21927412640b45309dbf7f9998819d5b" alt="ElevenLabs sidebar with the Agents platform selected" style={{ width:"35%" }} width="506" height="1362" data-path="images/Screenshot2026-03-02at5.07.14PM.png" />
</Frame>

2. Create a **Blank Agent**. You can name it **Mercury 2.5**.

<Frame>
  <img src="https://mintcdn.com/inception/mc61y3uyPEkcg-Kx/images/Screenshot2026-03-02at5.09.56PM.png?fit=max&auto=format&n=mc61y3uyPEkcg-Kx&q=85&s=8e496124e65a22976068ec5822d8368f" alt="Creating a blank agent in ElevenLabs" width="1374" height="882" data-path="images/Screenshot2026-03-02at5.09.56PM.png" />
</Frame>

3. Click into the model dropdown in the bottom right, under **LLM**.

<Frame>
  <img src="https://mintcdn.com/inception/mc61y3uyPEkcg-Kx/images/Screenshot2026-03-02at5.11.18PM.png?fit=max&auto=format&n=mc61y3uyPEkcg-Kx&q=85&s=53cb3a9bac5db0c2d988d0454330b550" alt="Opening the LLM model dropdown in the ElevenLabs agent settings" width="2400" height="1348" data-path="images/Screenshot2026-03-02at5.11.18PM.png" />
</Frame>

4. Scroll all the way down and select **Custom LLM**.

<Frame>
  <img src="https://mintcdn.com/inception/mc61y3uyPEkcg-Kx/images/Screenshot2026-03-23at3.39.57PM.png?fit=max&auto=format&n=mc61y3uyPEkcg-Kx&q=85&s=d3b175d19a07aa8ad5f61707fc7cc2b7" alt="Selecting Custom LLM in the ElevenLabs model list" style={{ width:"53%" }} width="1098" height="1910" data-path="images/Screenshot2026-03-23at3.39.57PM.png" />
</Frame>

5. Fill in Custom LLM details as follows:
   * Add your Inception API key by clicking **API Key** —> **Create new secret**
   * Set **Server URL** to `https://api.inceptionlabs.ai/v1`
   * Set **Model ID** to `mercury-2.5`
   * Set **Temperature** to `0.75`
   * Set **Reasoning Effort** as desired (N.B. leaving it unset defaults to `medium` reasoning effort)

6. Add any custom tools under the **Tools** tab.

<Frame>
  <img src="https://mintcdn.com/inception/mc61y3uyPEkcg-Kx/images/Screenshot2026-03-02at5.38.06PM.png?fit=max&auto=format&n=mc61y3uyPEkcg-Kx&q=85&s=be78d953cf77ed40cc74a8443370d906" alt="Adding custom tools under the Tools tab in ElevenLabs" width="2592" height="810" data-path="images/Screenshot2026-03-02at5.38.06PM.png" />
</Frame>

7. Amend the Mercury 2.5 system prompt as desired, then hit **Publish** in the top right corner when done!

8. For phone integration, add **Mercury 2.5** as the assigned agent to pick up your phone calls.


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