AI Customer Support Chatbot with Google Sheets Knowledge Base

somdn_product_page

This n8n workflow creates an intelligent customer support chatbot integrated with AI language models and a Google Sheets-based knowledge base. It is triggered when a chat message is received via a webhook, prompting the AI agent to analyze and respond. The workflow manages conversation history for context, allows selection of different language models, and utilizes a Google Sheets document as a dynamic knowledge repository. Practical for automating customer support on websites, this setup enables real-time, context-aware assistance to enhance user experience and reduce manual support efforts. The workflow’s modular design makes it adaptable for various business needs and scalable to larger knowledge bases.

Node Count

6 – 10 Nodes

Nodes Used

@n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.chatTrigger, @n8n/n8n-nodes-langchain.lmChatGroq, @n8n/n8n-nodes-langchain.memoryBufferWindow, googleSheetsTool, stickyNote