Skip to content
FlowHubFluxonLab
A
AI Automationfree

Complete business WhatsApp AI-Powered RAG Chatbot using OpenAI

by Davide Boizzaadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentDDefault Data LoaderEmbeddings OpenAIEmbeddings OpenAIGoogle DriveGoogle DriveHTTP RequestHTTP RequestOpenAI Chat ModelOpenAI Chat ModelQdrant Vector StoreQdrant Vector StoreSSimple MemoryToken SplitterToken SplitterVector Store Question Answer ToolVector Store Question Answer ToolWhatsApp Business CloudWhatsApp Business Cloud
Share Post Share
RTRespond to WebhookRespond to Webh…AgAI AgentOpenAI Chat ModelOpenAI Chat Mod…MaWhen clicking ‘Test workflow’When clicking ‘…VSQdrant Vector StoreQdrant Vector S…HRCreate collectionCreate collecti…HRRefresh collectionRefresh collect…Get folderDownload FilesEmbeddings OpenAIEmbeddings Open…DDDefault Data LoaderDefault Data Lo…TSToken SplitterWeVerifyWeRespondIfis Message?Only messageSendMBWindow Buffer MemoryWindow Buffer M…OpenAI Chat Model1OpenAI Chat Mod…VSRetrive Qdrant Vector StoreRetrive Qdrant …Embeddings OpenAI2Embeddings Open…TVRAG1
1/5
FLOWS
STEPS · 1
Starts on an incoming request

The provided workflow in n8n is designed to create a Business WhatsApp AI RAG (Retrieval-Augmented Generation) Chatbot. How it works: Webhook Setup: The workflow begins by setting up webhooks for verification and response. The Verify webhook receives GET requests and sends back a verification code, while the Respond webhook handles incoming POST requests from Meta regarding WhatsApp messages. Message Handling: Once a message is received, the workflow checks if the incoming JSON contains a user message. If it does, the message is processed further; otherwise, a generic response is sent. AI Agent Interaction: The user's message is passed to the AI Agent node, which uses a conversational agent with a predefined system message tailored for an electronics store. This ensures that the AI provides accurate and professional responses based on the knowledge base. Knowledge Base Utilization: The AI Agent references a knowledge base stored in Qdrant, a vector database. Documents from Google Drive are downloaded, vectorized using OpenAI embeddings, and stored in Qdrant for retrieval during conversations.

Tags

n8nreference-onlyagentdocument-default-data-loaderembeddings-open-aigoogle-drivelm-chat-open-aimemory-buffer-windowtext-splitter-token-splittertool-vector-storevector-store-qdrantwhats-app
Connects
AAI AgentDDefault Data LoaderembeddingsopenaiEmbeddings OpenAIgoogledriveGoogle DriveWHTTP RequestopenaichatmodelOpenAI Chat Model
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes22
AddedFeb 4, 2025

Related workflows

See all AI Automation
Dgoogledriveopenaichatmodelsummarizationchain
free

Load and summarize Google Drive files with AI

This workflow includes advanced features like text summarization and tokenization, it's ideal for automating document processing tasks that require parsing and summarizing text data from Google Drive. To use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
Acalln8nworkflowtoolCdhl
free

Summarize Zoom meetings and create follow-ups with OpenAI, ClickUp, and Outlook

Quick overview This workflow pulls the transcript and participant list from a recent Zoom meeting, uses OpenAI to generate formal meeting minutes, emails the summary via SMTP, and runs an AI agent that creates ClickUp tasks and (when details exist) schedules a follow-up meeting in Microsoft Outlook Calendar. How it works Starts when you manually run the workflow. Fetches your scheduled Zoom meetings and keeps only those that started within the last 24 hours. Requests the meeting recording files from Zoom, stops with an error if no transcript is available, then extracts the transcript download URL. Downloads the Zoom transcript file, extracts its text, and reformats it into clean, readable dialogue. Pulls the Zoom meeting participant list (including emails) and sends the transcript and participants to OpenAI to generate structured meeting minutes. Formats the minutes into an HTML email and sends the summary via SMTP to a participant email address. Uses an OpenAI-powered agent to extract action items and follow-up details from the same transcript, then creates tasks in ClickUp and creates a follow-up event in Microsoft Outlook Calendar when scheduling information is present. Setup Ad

by Redowan Ahmed Farhan
AopenaichatmodelserpapigooglesearchS
free

AI agent chat

This workflow employs OpenAI's language models and SerpAPI to create a responsive, intelligent conversational agent. It comes equipped with manual chat triggers and memory buffer capabilities to ensure seamless interactions. To use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team