This workflow creates an intelligent chatbot using n8n that interacts via Telegram, leveraging a knowledge base and feedback system powered by OpenAI and MongoDB. When a user sends a message, the system retrieves relevant documentation and previous positive or negative feedback to generate accurate responses. The responses are sent back to the user, and their feedback is collected through Telegram, which trains the system to improve over time. The workflow also imports Google Docs documentation to build and update the knowledge base, ensuring the bot remains current and accurate. This setup is ideal for organizations aiming to provide instant, context-aware support or technical assistance through chat interfaces while continuously improving the AI’s accuracy based on user feedback.
Intelligent Knowledge Base Chatbot with Feedback Loop
Node Count | >20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.documentDefaultDataLoader, @n8n/n8n-nodes-langchain.embeddingsOpenAi, @n8n/n8n-nodes-langchain.lmChatOpenAi, @n8n/n8n-nodes-langchain.memoryMongoDbChat, @n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter, @n8n/n8n-nodes-langchain.vectorStoreMongoDBAtlas, code, googleDocs, manualTrigger, set, stickyNote, telegram, telegramTrigger |
Reviews
There are no reviews yet.