Templates / AI WhatsApp Chatbot with RAG: Automate Text, Voice, Image & PDF Responses

AI WhatsApp Chatbot with RAG: Automate Text, Voice, Image & PDF Responses

Needs changes

by SpaGreen Creative ✓ · 210 views · created 2026-02-02 · Support Chatbot, AI Chatbot

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 47 nodes and runs on Rapiwa events. Along the way it connects HTTP Request, Google Sheets, OpenAI and OpenAI Chat Model and 2 more.

How it runs

Trigger: On Rapiwa events.

  1. Route Types (Switch): routes items into branches
  2. Generates AI responses, maintains context, retrieves info (AI Agent): runs an AI agent, with model: OpenAI; 2 tools (Think, Research); memory: Memory
  3. Downloads audio from message URL (HTTP Request): calls an HTTP API
  4. Fetches image data via HTTP request (HTTP Request): calls an HTTP API
  5. Download Document (HTTP Request): calls an HTTP API
  6. Save Message status in sheet (Google Sheets): uses Google Sheets
  7. Rapiwa: uses Rapiwa
  8. Transcribes and analyzes (OpenAI): uses OpenAI
  9. Processes audio and generates a response (AI Agent): runs an AI agent, with model: OpenAI; 2 tools (Think, Research); memory: Memory
  10. Analyzes the image content (OpenAI): uses OpenAI

…plus 15 more steps. See the full node list below.

Services it uses

HTTP RequestGoogle SheetsOpenAIOpenAI Chat ModelGoogle DocsRapiwa (community)

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • AI Agent v1 (old agent modes) in Generates AI responses, maintains context, retrieves info (v1.9), Processes audio and generates a response (v1.9), Summarizes audio for concise replies (v1.9)…: replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
AI Agent v1 (old agent modes)
Generates AI responses, maintains context, retrieves info (v1.9), Processes audio and generates a response (v1.9), Summarizes audio for concise replies (v1.9), Processes the image analysis and generates a response (v1.9), Analyzes the document and generates a response (v1.9)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (18)

From the author

Who it's for This n8n workflow creates an intelligent WhatsApp customer support bot that can handle text, image, audio, and document messages. The workflow automatically processes incoming messages through different AI agents, maintains conversation context,…

Excerpt from SpaGreen Creative's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.