WhatsApp Automation Workflows
377 ready-made WhatsApp workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Customer messaging, notifications, and chatbot flows over WhatsApp.
Build a WhatsApp Assistant with Memory, Google Suite, Multi-AI, Research, and Imaging
The **WhatsApp Productivity Assistant with Memory and AI Imaging** is a comprehensive n8n workflow that transforms your WhatsApp into a powerful, multi-talented AI assistant. It's designed to handle a wide range of tasks by understanding user messages, analyzing images, and connecting to various external tools and services. The assistant can hold natural conversations, remember past interactions using a MongoDB vector store (RAG), and decide which tool is best suited for a user's request. Whether you need to check your schedule, research a topic, get the latest news, create an image, or even analyze a picture you send, this workflow orchestrates it all seamlessly through a single WhatsApp chat interface. The workflow is structured into several interconnected components: - **WhatsApp Trigger & Incoming Message Processing:** This is the entry point, starting when a message (text or image) is received via WhatsApp. A `Route Message by Type (Image/Text)` node then intelligently routes the message based on its content type. A `Typing...` node sends a typing indicator to the user for a better experience. If an image is received, it's downloaded, processed via an HTTP Request, and analyzed by the `Analyze image` node. The `Code1` node then standardizes both text and image analysis output into a single, unified input for the main AI agent. - **Core AI Agent:** This is the brain of the operation. The `AI Agent1` node receives the user's input, maintains short-term conversational memory using `Simple Memory`, and uses a powerful language model (`gpt-oss-120b2` or `gpt-oss-120b1`) to decide which tool or sub-agent to use. It orchestrates all the other agents and tools. - **Productivity Tools Agent:** This group of nodes connects the assistant to your personal productivity suite. It includes sub-agents and tools for managing `Google Calendar`, `Google Tasks`, and `Gmail`, allowing you to schedule events, manage to-dos, and read emails. It leverages a language model (`gpt-4.1-mini` or `gemini-2.5-flash`) for understanding and executing commands within these tools. - **Research Tool Agent:** This agent handles all research-related queries. It has access to multiple search tools (`Brave Web Search`, `Brave News Search`, `Wikipedia`, `Qwant`, and a custom `perplexcia` search) to find the most accurate and up-to-date information from the web. It uses a language model (`gpt-oss-120b` or `gpt-4.1-nanoChat Model1`) for reasoning. - **Long-term Memory Webhook:** A dedicated sub-workflow (`Webhook2`) that processes conversation history, extracts key information using `Extract Memory Info`, and stores it in a `MongoDB Atlas Vector Store` for long-term memory. This allows the AI agent to remember past preferences and facts. - **Image Generation Webhook:** A specialized sub-workflow (`Webhook3`) triggered when a user asks to create an image. It uses a dedicated `AI Agent` with `MongoDB Atlas Vector Store1` for contextual image prompt generation, `Clean Prompt Text1` to refine the prompt, an `HTTP Request` to an external image generation API (e.g., together.xyz), and then converts and sends the generated image back to the user via WhatsApp. --- ## Use Cases - **Personal Assistant:** Schedule appointments, create tasks, read recent emails, and manage your daily agenda directly from WhatsApp. - **Information Retrieval:** Ask any factual, news, or research-based question and get real-time answers from various web sources. - **Creative Content Generation:** Request the AI to generate images based on your descriptions for logos, artwork, or social media content. - **Smart Communication:** Engage in natural, contextual conversations with an AI that remembers past interactions. - **Image Analysis:** Send an image and ask the AI to describe its contents or answer questions about it. --- ## Pre-conditions Before importing and running this template, you will need: - **Self-hosted n8n Instance:** This template requires a self-hosted n8n instance as it uses webhooks that need public accessibility. - **WhatsApp Business Account:** A Meta Developer Account configured for WhatsApp Business Platform API access. - **MongoDB Atlas Account:** A MongoDB Atlas cluster with a database and collection set up for the vector store. - **Google Cloud Project:** Configured with API access for Google Calendar, Google Tasks, and Gmail. - **API Keys/Accounts for:** - **OpenWeatherMap:** For weather forecasts. - **Groq, OpenRouter, or Vercel AI Gateway:** For various Language Models (e.g., `gpt-oss-120b`, `gpt-5-nano`, `gpt-4o-mini`). - **Mistral Cloud:** For embedding models (e.g., `codestral-embed-2505`). - **Brave Search:** For web and news searches. - **Qwant API:** For structured search results. - **Together.xyz or similar Image Generation API:** For creating images. - **Perplexity API (or self-hosted)**
n8n$24.99Automate AI-Driven WhatsApp Support with Document Ingestion and RAG
Streamline your support process by automating the ingestion of product documentation and enabling AI-powered, retrieval-augmented question answering via WhatsApp.
n8n$19.99Advanced multi-agent AI personal assistant with 250+ task capabilities (WhatsApp + GPT)
Elevate your productivity with the **Advanced Multi-Agent AI Personal Assistant**, a powerhouse workflow that transforms WhatsApp into your ultimate command center. Powered by GPT and a sophisticated multi-agent architecture, this assistant handles over 250 diverse tasks—from scheduling meetings and sending reminders to conducting web research, generating reports, and managing emails—all via simple text messages. Its primary purpose is to automate your daily grind, freeing you from repetitive chores so you can focus on high-impact work. Key features include intelligent task routing across specialized AI agents (e.g., one for travel bookings, another for financial summaries, and more), real-time WhatsApp integration for instant responses, natural language processing for conversational commands, and seamless scalability with custom agent training. Automate complex workflows like summarizing news articles, translating documents in 100+ languages, tracking stocks, or even drafting social media posts—executing them flawlessly without leaving your chat app. With built-in error handling and privacy-focused data processing, it's reliable and secure. Ideal for busy entrepreneurs, executives, freelancers, and remote teams, this workflow delivers massive time savings (up to 10 hours/week) and boosts efficiency. Common use cases include solopreneurs automating client follow-ups, managers streamlining team coordination, or travelers handling itineraries on the go. Invest in this game-changing tool to reclaim your time and supercharge your workflow today! (Word count: 248)
n8n$2.99Automate Customer Support on WhatsApp Using Google Docs and AI
Enhance your customer support by automating responses on WhatsApp using a real-time Google Docs knowledge base and AI integration.
n8n$9.99Automate WhatsApp Responses Using AI and n8n
This workflow automates the process of responding to WhatsApp messages using AI. It handles different message types like text, image, audio, and video, and uses AI to generate appropriate responses.
n8n$19.99Automate Cold Calling Pipeline with Apify, OpenAI, and WhatsApp
This workflow automates the cold calling process by integrating web scraping, AI-driven research, and WhatsApp messaging to create personalized outreach campaigns.
n8n$19.99Automating WhatsApp Replies Using GoHighLevel with Redis and Anthropic
# Automating WhatsApp replies in Go High Level with Redis and Anthropic ## Description Integrates GHL + Wazzap with Redis and an AI Agent using ClientInfo to process messages, generate accurate replies, and send them via a custom field trigger. --- ## Who's it for This workflow is for businesses using **GoHighLevel (GHL)**, including the **Wazzap** plugin for WhatsApp, who want to automate inbound SMS/WhatsApp replies with AI. It's ideal for teams that need accurate, data-driven responses from a predefined **ClientInfo** source and want to send them back to customers without paying for extra inbound automations. --- ## How it works / What it does 1. **Receive message** in n8n via Webhook from GHL (**Customer Replied (SMS)** automation). WhatsApp messages arrive the same way using the **Wazzap** plugin. 2. **Filter message type**: * If audio — skip processing and send fallback asking for text. * If text — sanitize by fixing escaped quotes, escaping line breaks/carriage returns/tabs, and removing invalid fields. 3. **Buffer messages** in Redis to group multiple messages sent in a short window. 4. **Run AI Agent** using the **ClientInfo** tool to answer only with accurate service/branch data. 5. **Sanitize AI output** before sending back. 6. **Update GHL contact** custom field (**IA_answer**) with the AI's response. 7. **Send SMS reply** automatically via GHL's outbound automation triggered by the updated custom field. --- ## How to set up 1. In **GHL**, create: * **Inbound automation**: Trigger on *Customer Replied (SMS)* — Send to your n8n Webhook. * **Outbound automation**: Trigger when **IA_answer** is updated — Send SMS to the contact. * Create a custom field named **IA_answer**. 2. Connect **Wazzap** in GHL to handle WhatsApp messages. 3. Configure **Redis** in n8n (host, port, DB index, password). 4. Add your **AI model** credentials (Anthropic, OpenAI, etc.) in n8n. 5. (Optional) Set up the **Google Drive Excel Merge** sub-workflow to enrich ClientInfo with external data. --- ## Requirements * **GoHighLevel sub-account API key**. * **Anthropic (Claude)** API key or another supported LLM provider. * **Redis database** for temporary message storage. * **GHL automations**: one for inbound messages to n8n, one for outbound replies when **IA_answer** is updated. * **GHL custom field**: **IA_answer** to store and trigger replies. * **Wazzap plugin** in GHL for WhatsApp message handling. --- ## How to customize the workflow * Add more context or business-specific data to the **AI Agent prompt** so replies match your brand tone and policies. * Expand the **ClientInfo** dataset with additional services, branches, or product details. * Adjust the **Redis wait time** to control how long the workflow buffers messages before replying.
n8n$24.99AI-Enhanced WhatsApp Chatbot for Multimodal Interaction
This workflow creates an advanced AI chatbot for WhatsApp that can process and respond to text, voice, images, and PDF documents using OpenAI models, providing a seamless user experience.
n8n$19.99AI-Powered Multi-Agent Healthcare Assistant with WhatsApp Integration
Demonstrates n8n's advanced AI orchestration capabilities by integrating multiple specialized agents for healthcare tasks via WhatsApp, including patient registration, appointment scheduling, and medical report analysis.
n8n$24.99Create a WhatsApp Sales Chatbot with Product Catalog Integration
This n8n workflow builds a WhatsApp chatbot that acts as a sales agent, leveraging a product catalog vector store to provide accurate responses to customer inquiries.
n8n$14.99AI Customer Support Assistant: WhatsApp Ready, Works for Any Business
**AI Customer-Support Assistant that auto-maps any business site, answers WhatsApp in real time, and lets you earn or save thousands by replacing pricey SaaS chat tools.** --- ### What the workflow does * **Live AI employee** - the bot crawls pages on demand (products, policies, FAQs) so you **never** upload documents or fine-tune a model. * **No-code setup** - Drop in API keys, paste your domain, publish the webhook-ready in ~15 min. * **Chat memory** - each conversation turn is written to Supabase/Postgres and automatically replayed into the next prompt, letting the assistant remember context so follow-up questions feel natural and coherent even across long sessions. * **WhatsApp ready** - Free-form replies inside the 24-hour service window, automatically switches to a template when required (recommended by Meta). --- ### Why you'll love it | Benefit | Impact | | ------------------------- | --------------------------------------------------------------------- | | **Zero content training** | Point the AI Agent at any domain – go live. | | **Save or earn money** | Replace pricey SaaS chat tools or sell white-label bots to clients. | | **Channel-agnostic** | Ships with WhatsApp; swap one node for Telegram, Slack, or web chat. | | **Flexible voice** | Adjust tone & language by editing one prompt line. | --- ### Prerequisites (all free-tier friendly) * OpenAI key * Meta WhatsApp Cloud API number + permanent token (easy setup) * Supabase (or Postgres) URL for chat memory (easy setup) --- ### 5-step setup 1. Import the template into n8n. 2. Add credentials for OpenAI, WhatsApp, and Supabase. 3. Enter your root domain in the *root_url* variable. 4. Point Meta's Webhook to the n8n URL. 5. Hit **Execute Trigger** and send "Hi" from WhatsApp-watch the bot answer with live data. --- ### Easy to extend * **Voice & language** - change wording in the System Prompt. * **Escalation** - add an "If fallback" branch – Zendesk, email, live agents. * **Extra channels** - duplicate the reply node for Telegram or Slack. * **Commerce API hooks** - plug in Shopify, Woo, Stripe for order status or payments. --- ### Monetization ideas * **Replace costly SaaS seats.** Deploy the bot on your own server and stop paying $300-$500 every month for third-party "AI support" platforms. * **Sell it as a service.** Spin up a branded instance for local shops, clinics, or e-commerce stores and **charge each client $300-$500 per month**-setup time is under 15 minutes. * Upsell premium coverage (24/7 human hand-off) once the bot handles routine questions. * Embed product links in answers and earn affiliate or upsell revenue automatically. --- Spin it up, connect a domain and a phone number, and you—or your customers—get enterprise-grade support without code, training, or ongoing license fees.
n8n$9.99Automate Restaurant Customer Interactions via WhatsApp with AI Chatbot
Streamline restaurant customer service by automating interactions on WhatsApp using an AI-powered chatbot. This workflow handles table bookings, menu inquiries, and more, enhancing efficiency and customer satisfaction.
n8n$9.99Automate WhatsApp Responses with a Basic Chatbot
This workflow automatically responds to incoming WhatsApp messages using a basic chatbot. Enhance customer interaction by sending predefined replies to each message received.
Make$2.99Daily News Digest: Summarize RSS Feeds with OpenAI and Deliver to WhatsApp
This n8n workflow collects and summarizes news from multiple RSS feeds, using OpenAI to generate a concise summary that can be sent to WhatsApp or other destinations. Perfect for automating your daily news digest. **Workflow Breakdown:** - **Schedule Trigger** - Start the workflow on your desired schedule (daily, hourly, etc.). Note: Set the trigger however you wish. - **RSS Feeds (My RSS 01-04)** - Fetches articles from four different RSS sources. Note: You can add as many RSS feeds as you want. - **Edit Fields (Edit Fields 1-3)** - Normalizes RSS fields (title, link, etc.) to ensure consistency across different sources. - **Merge (append mode)** - Combines the RSS items into a single unified list. - **Filter** - Optionally filter articles by keywords, date, or categories. - **Limit** - Limits the analysis to the 10 most recent articles. Note: This keeps the result concise and avoids overloading the summary. - **Aggregate** - Prepares the selected news for summarization by combining them into a single content block. - **OpenAI (Message Assistant)** - Summarizes the aggregated news items in a clean and readable format using AI. - **Send Summary to WhatsApp** - Sends the AI-generated summary to a WhatsApp endpoint via webhook (yoururlapi.com). You can replace this with an email service, Google Drive, or any other destination. Note: You can send it to your WhatsApp API, email, drive, etc. - **No Operation (End)** - Final placeholder to safely close the workflow. You may expand from here if needed.
n8n$14.99Build a WhatsApp AI Chatbot with Supabase, OpenAI, and Gemini 2.5 Flash
Create a WhatsApp-based AI chatbot using document retrieval with Supabase, OpenAI embeddings for semantic search, and Gemini 2.5 Flash for generating responses.
n8n$14.99Automate HR Processes via WhatsApp with AI and Google Workspace
Streamline HR operations by automating employee interactions through WhatsApp, leveraging AI for message classification and routing, and integrating with Google Workspace for task management.
n8n$19.99Automate Task Management via WhatsApp with GPT-4 and Google Sheets
Streamline your task management by integrating WhatsApp with Google Sheets and GPT-4. This workflow allows you to manage tasks and deadlines directly from WhatsApp, providing AI-powered insights and updates.
n8n$4.99Automate WhatsApp Booking with AI and SMS Reminders
Streamline your appointment scheduling with an AI-powered WhatsApp assistant, Cal.com integration, and automated SMS reminders.
n8n$14.99Automate Restaurant Orders and Delivery via WhatsApp with AI and Supabase
This workflow automates restaurant order management and delivery through WhatsApp, leveraging AI for customer interaction and Supabase for data storage. It processes multimedia messages, verifies payments, and sends order details to staff, enhancing efficiency and customer service.
n8n$24.99Automate Product Data and Customer Support via WhatsApp, GPT-4, and Google Sheets
Streamline product data entry and customer support by automating processes through WhatsApp messages, leveraging GPT-4 for AI-driven insights, and storing data in Google Sheets.
n8n$14.99Automate Daily Stock Market Reports via WhatsApp and Email
This workflow automates the creation and distribution of daily stock market reports, highlighting top gainers and losers among the top 100 stocks. It fetches real-time data, processes it, and sends formatted alerts through WhatsApp and email.
n8n$9.99Auto-Respond to Instagram, Facebook & WhatsApp with Llama 3.2
This automated n8n workflow enables AI-powered responses across multiple social media platforms, including Instagram DMs, Facebook messages, and WhatsApp chats using Meta's APIs. The system provides intelligent customer support, lead generation, and smart engagement at scale through AI-driven conversation management and automated response routing. ## **Good to Know** - Supports multi-platform messaging across Instagram, Facebook, and WhatsApp - Uses AI Travel Agent and Ollama Chat Model for intelligent response generation - Includes platform memory for maintaining conversation context and history - Automatic message processing and routing based on platform and content type - Real-time webhook integration for instant message detection and response ## **How It Works** - **WhatsApp Trigger** - Monitors incoming WhatsApp messages and initiates automated response workflow - **Instagram Webhook** - Captures Instagram DM notifications and processes them for AI analysis - **Facebook Webhook** - Detects Facebook Messenger interactions and routes them through the system - **Message Processor** - Analyzes incoming messages from all platforms and prepares them for AI processing - **AI Travel Agent** - Processes messages using intelligent AI model to generate contextually appropriate responses - **Ollama Chat Model** - Provides advanced language processing for complex conversation scenarios - **Platform Memory** - Maintains conversation history and context across multiple interactions for personalized responses - **Response Router** - Determines optimal response strategy and routes messages to appropriate sending mechanisms - **Instagram Sender** - Delivers AI-generated responses back to Instagram DM conversations - **Facebook Sender** - Sends automated replies through Facebook Messenger API - **Send Message (WhatsApp)** - Delivers personalized responses to WhatsApp chat conversations ## **How to Use** - Import workflow into n8n - Configure Meta's Instagram Graph API, Facebook Messenger API, and WhatsApp Business Cloud API - Set up approved Meta Developer App with required permissions - Configure webhook endpoints for real-time message detection - Set up Ollama Chat Model for AI response generation - Test with sample messages across all three platforms - Monitor response accuracy and adjust AI parameters as needed ## **Requirements** - Access to Meta's Instagram Graph API, Facebook Messenger API, and WhatsApp Business Cloud API - Approved Meta Developer App - Webhook setup and persistent token management for real-time messaging - Ollama Chat Model integration - AI Travel Agent configuration ## **Customizing This Workflow** - Modify AI prompts for different business contexts (customer service, sales, support) - Adjust response routing logic based on message content or user behavior - Configure platform-specific message templates and formatting - Set up custom memory storage for enhanced conversation tracking - Integrate additional AI models for specialized response scenarios - Add message filtering and content moderation capabilities
n8n$9.99Automate Personal Finance Queries in Notion via Telegram and WhatsApp
Effortlessly query your personal finance data stored in Notion using Telegram and WhatsApp. This workflow allows you to receive instant financial summaries directly on your phone.
n8n$9.99Automate Google Calendar Management via WhatsApp with AI Assistance
This workflow enables seamless management of Google Calendar through WhatsApp using natural language processing powered by OpenAI. It facilitates event creation, updates, deletions, and availability checks, providing real-time confirmations via WhatsApp.
n8n$9.99
More integrations
Need a custom WhatsApp workflow?
Our automation experts build tailored WhatsApp integrations for your exact stack.
Request a Custom Workflow