Automated WhatsApp Support with Vector Search & AI

somdn_product_page

This n8n workflow integrates WhatsApp messaging, Google Drive data, and Pinecone vector database to create an intelligent, context-aware chatbot. It automatically loads documents from Google Drive, processes the content into manageable chunks, and embeds them using OpenAI’s API. The workflow continuously updates its knowledge base every minute by monitoring a specific Google Drive file. Incoming WhatsApp messages are received via a webhook, with the system determining whether they are individual or group messages. For relevant inquiries, it searches the Pinecone vector database for the most pertinent chunks and feeds this information into a GPT-4 model to generate accurate, context-aware responses. The bot is designed for use cases like customer support, internal assistance, community engagement, or personal knowledge management. It supports group chats, responds only when directly addressed, and offers a seamless, auto-updating knowledge system, making it a powerful tool for enhancing communication and information retrieval.

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.memoryBufferWindow, @n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter, @n8n/n8n-nodes-langchain.vectorStorePinecone, code, googleDrive, googleDriveTrigger, if, respondToWebhook, set, stickyNote, webhook

Reviews

There are no reviews yet.

Be the first to review “Automated WhatsApp Support with Vector Search & AI”

Your email address will not be published. Required fields are marked *