n8n workflow template · 18 nodes · Qdrant
Voice RAG Chatbot with ElevenLabs and OpenAI is a free n8n workflow template that starts when its webhook receives an HTTP request and works with Qdrant, OpenAI and Google Drive. It has 18 nodes, 11 of them AI nodes (AI Agent, Vector Store Question Answer Tool, Qdrant Vector Store and OpenAI Embeddings). The notes inside the workflow say: “Add the widget to your business website by replacing AGENT_ID with the agent id you created on ElevenLabs” To run it, you add your own credentials for Google Drive OAuth2, HTTP Header Auth, OpenAI API and Qdrant API.
The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.
Add the widget to your business website by replacing AGENT_ID with the agent id you created on ElevenLabs
The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.
'You are the waiter of "Pizzeria da Michele" in Verona. If you are asked a question, use the tool "test_chatbot_elevenlabs". When you receive the answer from "test_chatbot_elevenlabs" answer the user clearly and precisely.'
'You are the waiter. Answer the questions asked and store them in the question field.'
Click on "test workflow" on n8n and "Test AI agent" on ElevenLabs. If everything is configured correctly, when you ask a question to the agent, the webhook on n8n is activated with the "question" field in the body filled with the question asked to the voice agent.
The AI Agent will extract the information from the vector database, send it to the model to create the response which will be sent via the response webhook to ElevenLabs which will transform it into voice
The 18 nodes in file order (sticky notes excluded). Branches and connections determine execution order in n8n:
Configure your own credentials after importing. Create each credential in n8n, then select it in the node.
Do you need somewhere to run it? Read our guide to self-hosted n8n.
We can adapt this workflow to your apps, data and process, then deploy and support it.
Contact Us