(5/5)

Respond to WhatsApp Messages with AI Like a Pro!

1. WhatsApp Trigger [Learn more about the WhatsApp Trigger](https://docs.n8n.io/integrations/builtin/trigger-nodes/n8n-nodes-base.whatsapptrigger) To start receiving WhatsApp messages in your workflow, there are quite a few steps involved so be sure to follow the n8n documentation. When we recieve WhatsApp messages, we'll split out the messages part of the payload and handle them depending on the message type using the Switch node.

Workflow Structure (24 nodes)
100%
Whats App
Get Audio URL
Whats App
Get Video URL
Http Request
Download Video
Http Request
Download Audio
Http Request
Google Gemini Audio
Http Request
Google Gemini Video
Set
Format Response
Set
Format Response1
Whats App Trigger
WhatsApp Trigger
Split Out
Split Out Message Parts
Switch
Redirect Message Types
Whats App
Get Image URL
Wait
Get Text
Http Request
Download Image
Langchain.lm Chat Google Gemini
Google Gemini Chat Model1
Langchain.lm Chat Google Gemini
Google Gemini Chat Model2
Langchain.chain Llm
Image Explainer
Langchain.chain Llm
Text Summarizer
Set
Get User's Message
Langchain.lm Chat Google Gemini
Google Gemini Chat Model
Langchain.agent
AI Agent
Langchain.memory Buffer Window
Window Buffer Memory
Langchain.tool Wikipedia
Wikipedia
Whats App
Respond to User
Node Types:
trigger
default
http
transform
logic
action
Requires credentials

Prerequisites

Required Credentials (3)

Google Palm

Used by: Google Gemini Chat Model, Google Gemini Audio +3 more

Docs

Whats App

Used by: Get Audio URL, Get Video URL +5 more

Docs

Whats App Trigger

Used by: WhatsApp Trigger

Docs

Multiple services required

This workflow needs 3 different credentials. Make sure you have accounts for all services before importing.

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~50 min
Score: 61/100
Conditional Logic

When to Use This Workflow

Streamline Team Communication

Automatically route notifications and updates to the right channels and people.

Reduce information overload while keeping everyone informed.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "meta": {
    "instanceId": "408f9fb9940c3cb18ffdef0e0150fe342d6e655c3a9fac21f0f644e8bedabcd9"
  },
  "nodes": [
    {
      "id": "38ffe41a-ecdf-4bb4-bd55-51998abab0f5",
      "name": "WhatsApp Trigger",
      "type": "n8n-nodes-base.whatsAppTrigger",
      "position": [
        220,
        300
      ],
      "webhookId": "0b1b3a9b-2f6a-4f5a-8385-6365d96f4802",
      "parameters": {
        "updates": [
          "messages"
        ]
      },
      "credentials": {
...

Workflow Details

Nodes
35
Trigger
Event
Source
awesome
Added
Dec 4, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Building Your First WhatsApp Chatbot

1. Download Product Brochure PDF [Read more about the HTTP Request Tool](https://docs.n8n.io/integrations/builtin/core-n...

Whatsapp
Lmchatopenai
Memorybufferwindow
Toolvectorstore
28 nodesEvent
Curated

Open Deep Research - AI-Powered Autonomous Research Workflow

SerpAPI Setup Instructions 1. Obtain your API key from https://serpapi.com/manage-api-key. 2. Save your API key securely...

Chat
Chainllm
Lmchatopenrouter
Http-request
17 nodesEvent
Curated

Business WhatsApp AI RAG Chatbot

STEP 4 RAG System Respond webhook receives various POST Requests from Meta regarding WhatsApp messages (user messages...

Agent
Lmchatopenai
Vectorstoreqdrant
Http-request
24 nodesWebhook
Curated

Telegram AI Langchain bot

Generate an image with Dall-E 3 and send it via Telegram

Lmchatopenai
Memorybufferwindow
Telegram
Executeworkflow
12 nodesEvent
Curated

Automate Sales Meeting Prep with AI & APIFY Sent To WhatsApp

1. Periodically Search For Upcoming Meetings [Read about the Scheduled Trigger](https://docs.n8n.io/integrations/builtin...

Gmail
Google-calendar
Lmchatopenai
Informationextractor
61 nodesEvent
Curated

📈 Receive Daily Market News from FT.com to your Microsoft outlook inbox

Financial News Recap Workflow This workflow automates the daily email delivery of curated financial news to a designated...

Http-request
Schedule
Lmchatgooglegemini
Agent
8 nodesScheduled
Curated