Skip to content
FlowHubFluxonLab
A
AI Automationfree

Respond to WhatsApp Messages with AI Like a Pro!

by Jimleukadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentBBasic LLM ChainGoogle Gemini Chat ModelHTTP RequestHTTP RequestSSimple MemoryWhatsApp Business CloudWhatsApp Business CloudWikipediaWikipedia
Share Post Share
WAWhatsApp TriggerGet Audio URLGet Video URLGet Image URLHRDownload VideoHRDownload AudioHRDownload ImageMBWindow Buffer MemoryWindow Buffer M…SeGet User's MessageGet User's Mess…SOSplit Out Message PartsSplit Out Messa…TWWikipediaSwRedirect Message TypesRedirect Messag…WaGet TextRespond to UserCLImage ExplainerSeFormat ResponseGoogle Gemini Chat ModelGoogle Gemini C…HRGoogle Gemini AudioGoogle Gemini A…HRGoogle Gemini VideoGoogle Gemini V…Google Gemini Chat Model1Google Gemini C…Google Gemini Chat Model2Google Gemini C…SeFormat Response1CLText SummarizerAgAI Agent1234567891011121314151617181920212223242526
1/5
STEPS · 26
Starts on a Whats App event

This n8n template demonstrates the beginnings of building your own n8n-powered WhatsApp chatbot! Under the hood, utilise n8n's powerful AI features to handle different message types and use an AI agent to respond to the user. A powerful tool for any use-case! How it works Incoming WhatsApp Trigger provides a way to get messages into the workflow. The message received is extracted and sent through 1 of 4 branches for processing. Each processing branch uses AI to analyse, summarize or transcribe the message so that the AI agent can understand it. The supported types are text, image, audio (voice notes) and video. The AI Agent is used to generate a response generally and uses a wikipedia tool for more complex queries. Finally, the response message is sent back to the WhatsApp user using the WhatsApp node. How to use Once you have setup and configured your WhatsApp account, you'll need to activate your workflow to start processing messages. Good to know: Large media files may negatively impact workflow performance. Requirements WhatsApp Buisness account Google Gemini for LLM.

Tags

n8nreference-onlyagentchain-llmlm-chat-google-geminimemory-buffer-windowtool-wikipediawhats-app
Connects
AAI AgentBBasic LLM ChainGoogle Gemini Chat ModelWHTTP RequestSSimple MemorywhatsappbusinesscloudWhatsApp Business Cloud
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes24
AddedOct 17, 2024

Related workflows

See all AI Automation
AopenaichatmodelserpapigooglesearchS
free

AI chatbot that can search the web

This workflow is designed for dynamic and intelligent conversational capabilities. It incorporates OpenAI's GPT-4o model for natural language understanding and generation. Additional tools include SerpAPI and Wikipedia for enriched, data-driven responses. The workflow is triggered manually, and utilizes a 'Window Buffer Memory' to maintain the context of the last 20 interactions for better conversational continuity. All these components are orchestrated through n8n nodes, ensuring seamless interconnectivity. To use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team
AopenaichatmodelserpapigooglesearchS
free

Slack chatbot powered by AI

This workflow offers an effective way to handle a chatbot's functionality, making use of multiple tools for information retrieval, conversation context storage, and message sending. It's a setup tailored for a Slack environment, aiming to offer an interactive, AI-driven chatbot experience. Note that 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