AI-Powered WhatsApp Chatbot for Text, Voice, Images & PDFs
AI-Powered WhatsApp Chatbot for Text, Voice, Images & PDFs
Manual
High
32
Nodes
Manual
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
32
Node Types
13
Node Types
sticky Note
Sticky Note3, Sticky Note, Sticky Note1, Sticky Note2, Sticky Note4, Sticky Note5
6 nodes
whats App Trigger
WhatsApp Trigger
1 node
http Request
Download Image, Download Audio, Download File
3 nodes
open Ai
Analyze Image, Transcribe Audio, Generate Audio Response
3 nodes
lm Chat Open Ai
OpenAI Chat Model
1 node
agent
AI Agent1
1 node
extract From File
Extract from File
1 node
memory Buffer Window
Simple Memory
1 node
whats App
Get File Url, Send message, Send audio, Incorrect format, Not supported, Get Image Url, Get Audio Url
7 nodes
if
Only PDF File, From audio to audio?
2 nodes
code
Fix mimeType for Audio
1 node
set
Text, Audio, Image, File
4 nodes
switch
Input type
1 node
Workflow JSON
32.13 KB
{
"id": "zMtPPjJ80JJznrJP",
"meta": {
"instanceId": "a4bfc93e975ca233ac45ed7c9227d84cf5a2329310525917adaf3312e10d5462",
"templateCredsSetupCompleted": true
},
"name": "AI-Powered WhatsApp Chatbot for Text, Voice, Images & PDFs",
"tags": [],
"nodes": [
{
"id": "38246f5d-0cf4-49ed-957e-0189243d0dec",
"name": "WhatsApp Trigger",
"type": "n8n-nodes-base.whatsAppTrigger",
"position": [
-700,
80
],
"webhookId": "d3978cae-2aca-4553-8ac7-ab89068deabc",
"parameters": {
"options": {},
"updates": [
"messages"
]
},
"credentials": {
"whatsAppTriggerApi": {
"id": "gylriO2te7NRPXxN",
"name": "WhatsApp OAuth account"
}
},
"typeVersion": 1
},
{
"id": "4cc0b70b-3ecc-4415-af2f-e50d4f302786",
"name": "Download Image",
"type": "n8n-nodes-base.httpRequest",
"position": [
720,
120
]...Showing first 1000 characters. Click "Expand" to view the full JSON.