ai-agentPro — €97
AI Voice Chat Agent with ElevenLabs and InfraNodus Graph RAG Knowledge
100/100
21 NodesBeschreibung
Workflow with 21 nodes using Sticky Note, Lm Chat OpenAI, Memory Buffer Window...
Setup-Anleitung
## Setting up ElevenLabs Conversational AI Agent ### You will need to connect the Webhook trigger above to the Conversational AI agent of ElevenLabs. Then you can use their agent (and website widget) to converse with the experts in this workflow. Read the full tutorial at [ElevenLabs AI voice agent setup guide](https://support.noduslabs.com/hc/en-us/articles/20318967066396-How-to-Build-a-Text-Voice-AI-Agent-Chatbot-with-n8n-Elevenlabs-and-InfraNodus) 1. Create an account at [https://elevenlabs.io/](https://elevenlabs.io/) 2. Go to the **Conversational AI** section in the menu 3. Go to **Agent > Create New Agent > Use Blank Template** 4. In the **System Prompt** of the agent put the following text modified to relate to your content: ``` You are well-versed on ... through the tools you have access to. 1) When you receive a user's message, first answer something like "I am consulting my knowledge and will respond soon" or "let me think about it and i'll get back to you" or any other similar in meaning phrase 2) Then forward the user's message, without any changes, to the knowledge_base tool. 3) When you receive a response from the knowledge_base use this answer to respond to the user, use exactly the answer you received to respond. IMPORTANT: make the response more suitable for the conversational format making it more succint and shorter but maintaining all the specifics. ``` 5. IMPORTANT: keep the reference to the `knowledge_base` tool above to let the ElevenLabs agent know that it's exactly that tool it needs to be using to access the knowledge. Replace `...` with your content. 6. In the **Tools section** of the Agent's setup, click **Create a new tool** 7. The name of the tool should be: **`knowledge_base`** (as you're referring to it in the system prompt) 8. In the tool's description put in: "A knowledge base on ...." (replace ... with your topic) 9. Choose the **POST method** and in the URL put the Webhook link from the n8n workflow you created in the Step 3 above. E.g. https://infranodus.app.n8n.cloud/webhook/your_hook_url 10. Scroll to the **Body Parameters** and add the following parameters that will be submitted with the POST request: a. Identifier: `prompt`, Value type: LLM prompt, Description: The user's message. *You will use this value in the **AI Agent** node.* b. Identifier: `sessionId`, Value type: Dynamic variable, Variable name: system__conversation_id *You will use this in the **Chat Memory** node to keep the history of the interaction.* 10. Save the tool, save the agent 11. Run the test in ElevenLabs 12. Check the n8n workflow logs (from Step 3) to see if the execution went well
Benötigte Integrationen (8)
Sticky Note
Sticky Note
Lm Chat Open AI
Lm Chat OpenAI
Memory Buffer Window
Memory Buffer Window
Agent
Agent
HTTP Request Tool
HTTP Request Tool
Webhook
Webhook
Respond To Webhook
Respond To Webhook
Lm Chat Google Gemini
Lm Chat Google Gemini
Workflow freischalten
Kaufe das Pro Bundle für €97 — erhalte sofortigen Zugang zu diesem und allen weiteren Starter + Pro Workflows als ZIP-Datei zum Import in n8n.
Sichere Zahlung via Stripe. 7-Tage Geld-zurück-Garantie.