Connect n8n with ElevenLabs Agents WITHOUT Webhooks

Hey guys - Has anyone connected n8n AGENTS with elevenlabs without webhooks. Basically, i want to trigger elevenlabs agent as soon a manual trigger happens or any other trigger? Any suggestions?

Welcome to the n8n community @Shirish_Gupta!

There is an Elevenlabs custom node that you could install, but I just noticed that it doesn’t support to trigger an Elevenlabs agent: https://www.npmjs.com/package/@elevenlabs/n8n-nodes-elevenlabs

I checked the REST API and you could use the Simulate Conversation endpoint with a custom http node in n8n to start a conversation, but it’s merely meant to test an agent. To have an interactive conversation with an Agent on Elevenlabs it seems that you need to use this endpoint, which returns an url that supports the websocket protocol.

Although there’s no native websocket support in n8n, but you could try this approach which is based on a JavaScript code node: Is it possible to create a websocket connection within n8n? - #2 by n8n

Hey @Shirish_Gupta !

Maybe to trigger a call from n8n using ai agent(trough a chat widget custom or standard, even Telegram), and start a voice call with the elevenlabs agent?

Summary, yes you can interact with elevenlabs even with natural language trough an interface or schedule etc…

Cheers!