Business WhatsApp AI RAG Chatbot
Business WhatsApp AI RAG Chatbot
Manual
High
28
Nodes
Manual
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
28
Node Types
16
Node Types
manual Trigger
When clicking ‘Test workflow’
1 node
respond To Webhook
Respond to Webhook
1 node
agent
AI Agent
1 node
sticky Note
Sticky Note, Sticky Note2, Sticky Note1, Sticky Note3, Sticky Note4, Sticky Note5
6 nodes
vector Store Qdrant
Qdrant Vector Store, Retrive Qdrant Vector Store
2 nodes
lm Chat Open Ai
OpenAI Chat Model, OpenAI Chat Model1
2 nodes
http Request
Create collection, Refresh collection
2 nodes
google Drive
Get folder, Download Files
2 nodes
embeddings Open Ai
Embeddings OpenAI, Embeddings OpenAI2
2 nodes
document Default Data Loader
Default Data Loader
1 node
text Splitter Token Splitter
Token Splitter
1 node
webhook
Verify, Respond
2 nodes
if
is Message?
1 node
whats App
Only message, Send
2 nodes
memory Buffer Window
Window Buffer Memory
1 node
tool Vector Store
RAG
1 node
Workflow JSON
21.86 KB
{
"id": "NLOITjwt4iZK16Qq",
"meta": {
"instanceId": "a4bfc93e975ca233ac45ed7c9227d84cf5a2329310525917adaf3312e10d5462",
"templateCredsSetupCompleted": true
},
"name": "Business WhatsApp AI RAG Chatbot",
"tags": [],
"nodes": [
{
"id": "5be03c5c-e02d-4770-b0db-795dff0bf84f",
"name": "Respond to Webhook",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
-60,
1140
],
"parameters": {
"options": {},
"respondWith": "text",
"responseBody": "={{ $json.query['hub.challenge'] }}"
},
"typeVersion": 1.1
},
{
"id": "8e24d1bc-8e65-4562-8cc4-4ce9c917841b",
"name": "AI Agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
480,
1480
],
"parameters": {
"text": "={{ $('Respond').item.json.body.entry[0].changes[0].value.messages[0].text.body }}",
"agent": "conversationalAgent",
"options": {
...Showing first 1000 characters. Click "Expand" to view the full JSON.