AI-powered WhatsApp chatbot 🤖📲 for text, voice, images & PDFs with memory ðŸ§
Documents & extraction workflow for n8n with 26 active steps. Starts with WhatsApp Trigger. Uses OpenAI. Integrations include WhatsApp Business, OpenAI.
What it does
26 active nodes · Starts with WhatsApp Trigger.
Steps in the template include:
- WhatsApp Trigger (WhatsApp Trigger)
- Download Image (HTTP Request)
- Analyze Image (OpenAI) — image / analyze
- Download Audio (HTTP Request)
Nodes and integrations
- WhatsApp Trigger
- HTTP Request ×3
- OpenAI ×3
- OpenAI Chat Model
- AI Agent
- Extract from File
- Simple Memory
- WhatsApp Business Cloud ×7
- If ×2
- Code
- Edit Fields (Set) ×4
- Switch
See the author’s step names
- WhatsApp Trigger (WhatsApp Trigger)
- Download Image (HTTP Request)
- Analyze Image (OpenAI) — image / analyze
- Download Audio (HTTP Request)
- Transcribe Audio (OpenAI) — audio / transcribe
- OpenAI Chat Model (OpenAI Chat Model)
- AI Agent1 (AI Agent)
- Download File (HTTP Request)
- Extract from File (Extract from File) — pdf
- Simple Memory (Simple Memory)
- Get File Url (WhatsApp Business Cloud) — media / mediaUrlGet
- Only PDF File (If)
- Fix mimeType for Audio (Code)
- Send message (WhatsApp Business Cloud) — send
- Send audio (WhatsApp Business Cloud) — send
- Incorrect format (WhatsApp Business Cloud) — send
- Text (Edit Fields (Set))
- Audio (Edit Fields (Set))
- Image (Edit Fields (Set))
- File (Edit Fields (Set))
- Not supported (WhatsApp Business Cloud) — send
- Get Image Url (WhatsApp Business Cloud) — media / mediaUrlGet
- Get Audio Url (WhatsApp Business Cloud) — media / mediaUrlGet
- Generate Audio Response (OpenAI) — audio
- From audio to audio? (If)
- Input type (Switch)
Accounts and credentials
- WhatsApp Business
- OpenAI access
Credential types in the graph: whatsAppTriggerApi, httpHeaderAuth, openAiApi, whatsAppApi
Check the HTTP request steps for any additional service accounts or API keys.
AI models and swaps
OpenAI · Model or API operation
gpt-4o-mini in Analyze Image. Provider-specific step. A different provider requires edits and testing.
OpenAI · Model or API operation
Model ID not specified in the template in Transcribe Audio. Provider-specific step. A different provider requires edits and testing.
OpenAI · Chat
gpt-4o-mini in OpenAI Chat Model. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.
OpenAI · Model or API operation
Model ID not specified in the template in Generate Audio Response. Provider-specific step. A different provider requires edits and testing.
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
