Eleven Labs API key is invalid

I have followed the instructions to integrateEleven Labs found on this page: ElevenLabs API Integration | Convai Documentation

I have a Pro plan with Eleven labs. I’ve tried generating multiple API keys but I continue to see the error ‘The API key you entered is invalid’ when I enter the key into the API integration section on the Convai profile page.

I have tried this process in Google Chrome and in Firefox.

This is a screengrab of the page I generated the API key from (with the keys redacted)

Hello @prolok,

Welcome to the Convai Developer Forum!

How do you add your API key? I couldn’t reproduce this.

I am entering it in here:

I see a note that ‘Independant publisher plans are supported” but I don’t see a corresponding plan on Eleven labs. I have the Pro account.

From this window, click on Elevenlabs again, select Elevenlabs, and enter your API key.

Maybe I’m misunderstanding but tried this and got the same result.

  1. Clicked ‘Add new key’ to open the Add new api key window.
  2. Open the ‘Third party API’ menu and selected Eleven labs
  3. Clicked on Eleven labs again, reopening the menu
  4. Selected Eleven labs again
  5. Entered API key
  6. Got an error

Here is a Loom video of the process. I am deleting this API key after recording.

1 Like

Hi @prolok , it seems like there have been an update on the elevenlabs’ side. There are now providing more granular controls with the API keys.

There are a couple of additional steps required now. While creating the API Keys on the Elevenlabs dashboard, set the following permissions for the key :

  • Text to Speech –> Access
  • Voices –> Read
  • User –> Read

Once the api key is created with the above permissions, you can proceed on the Convai dashboard as usual.

We will also update this in our documentations soon.

1 Like

Thank you. That worked for me. Appreciate the support.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.