Templates / Handle AI customer support chats via WhatsApp, web chat, Ollama, and Qdrant

Handle AI customer support chats via WhatsApp, web chat, Ollama, and Qdrant

Ready for 3.0

by Paras Gediya ✓ · 231 views · created 2026-08-29 · Support Chatbot, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 33 nodes and runs when a chat message arrives (plus 2 other triggers). Along the way it connects WhatsApp Business Cloud, Redis, Ollama Chat Model and Redis Chat Memory and 3 more.

How it runs

Trigger: When a chat message arrives (plus 2 other triggers).

  1. Standardize Web Chat Format (Edit Fields (Set)): sets 5 fields: userMessage, sessionKey, channel…
  2. Check Real WhatsApp Message (If): checks a condition and branches into true / false
  3. Insert Knowledge into Qdrant (Qdrant Vector Store): stores documents in the Qdrant vector store, with embeddings: Knowledge Embeddings; document loader: Knowledge Data Loader
  4. Configure Agent Input (Edit Fields (Set)): sets 12 fields: userMessage, sessionKey, channel…
  5. Verify WhatsApp Message ID (Redis): get
  6. Retrieve Conversation Status (Redis): get
  7. Check Duplicate WhatsApp Message (If): checks a condition and branches into true / false
  8. Check Greeting Message (If): checks a condition and branches into true / false
  9. Register WhatsApp Message ID (Redis): set
  10. Evaluate Past Conversations (If): checks a condition and branches into true / false

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

Services it uses

WhatsApp Business CloudRedisOllama Chat ModelRedis Chat MemoryQdrant Vector StoreEmbeddings OllamaGoogle Sheets

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (15)

From the author

Quick overview This workflow provides AI-powered customer support for WhatsApp and an n8n web chat, using Ollama for responses, Redis for deduplication and conversation memory, Qdrant for RAG knowledge retrieval, and Google Sheets for product/property lookups…

Excerpt from Paras Gediya'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.