I’ve watched some videos and did searches via chatgpt, but the directions it provides isn’t matching the interface. Was hoping for some other documentation on how to set this up to work with n8n. Since when I did try from the examples provided it didn’t work.
I’m not sure what your response is even about. Did you read the subject line?
I’m trying to get authentication to work between elevenlabs and n8n, but the documentation I found on it seems to be poor. Even the elevenlabs videos they did on it from elevenlabs started but didn’t finish. Is there anyone else that has knowledge on authentication configuration/setup that can respond? Thank you.
I deleted the previously post.
Hope someone will have time to explain you here in another post.
Hey Mathris,
I know exactly what you mean, ElevenLabs’ interface has changed recently, so a lot of the examples out there don’t match. One thing that usually trips people up is making sure the API key is correctly added in n8n and that the webhook is using the right headers.
Which part are you getting stuck on most, the webhook setup in n8n, or the ElevenLabs authentication itself?
Thanks for understanding the question.
So I was able to find a video on elevenlabs that talks about the authentication but doesn’t do a good job walking it all the way from beginning to end. Let me put some images in here to show what I’ve done.
First image (capture01) I’m not sure it needs to be enabled which is why I’m calling it out.
Second image (capture 02) show the configuration of the “post-call webhook”.
Thrid image (capture 03) is the setup of the n8n webhook, once this is configured in this manner it stops responding to elevenlabs and just times out.
After this is all setup I get errors from elevel lab saying…
”I apologize, but it seems there was an issue checking for available slots at the moment. Please try again in a few minutes.”
No new executions on the n8n side either.
Thank you.
From your screenshots, it looks like the issue is likely with ElevenLabs not receiving the request correctly, check that the Authorization header uses Bearer YOUR_API_KEY and that the JSON payload matches what ElevenLabs expects. The n8n webhook URL also needs to be publicly accessible, and the toggle in Capture01 only needs enabling if you want ElevenLabs to call the webhook on completion. If you want, I can help you troubleshoot it step by step to get it working.
That would be great for the assistance. I did copy API keys so I’m sure that’s not the issue and I was referenceing one of the elevenlabs authentication videos but it wasn’t that extensive.
So the API key looks good, any other thoughts?


