AutomationMart
Home/Browse/AI-powered WhatsApp chatbot 🤖📲 for text, voice, images & PDFs with memory 🧠
n8n

AI-powered WhatsApp chatbot 🤖📲 for text, voice, images & PDFs with memory 🧠

n8nn8n26 modulesv1.0
WhatsAppOpenAILinkedIn

This workflow is a highly advanced multimodal AI assistant designed to operate through WhatsApp. It can understand and respond to text, images, voice messages, and PDF documents by combining OpenAI models with smart logic to adapt to the content received. --- 🎯 Core Features 📥 1. Automatic Message Type Detection Using the Input type node, the bot detects whether the user has sent: - Text - Voice messages - Images - Files (PDF) - Other unsupported content

At a glance

AI-powered WhatsApp chatbot 🤖📲 for text, voice, images & PDFs with memory 🧠 is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects WhatsApp, OpenAI, LinkedIn. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
WhatsApp, OpenAI, LinkedIn
Modules
26
Price
Free
Version
v1.0
AI-powered WhatsApp chatbot 🤖📲 for text, voice, images & PDFs with memory 🧠 workflow diagram

About this workflow

This workflow is a highly advanced multimodal AI assistant designed to operate through WhatsApp. It can understand and respond to text, images, voice messages, and PDF documents by combining OpenAI models with smart logic to adapt to the content received. --- 🎯 Core Features 📥 1. Automatic Message Type Detection Using the Input type node, the bot detects whether the user has sent: - Text - Voice messages - Images - Files (PDF) - Other unsupported content 💬 2. Smart Text Message Handling - Text messages are processed by an OpenAI GPT-4o-mini agent with a customized system prompt. - Replies are concise, accurate, and formatted for mobile readability. 🖼️ 3. Image Analysis & Description - Images are downloaded, converted to base64, and analyzed by an image-aware AI model. - The output is a rich, structured description, designed for visually impaired users or visual content interpretation. 🎙️ 4. Voice Message Transcription & Reply - Audio messages are downloaded and transcribed using OpenAI Whisper. - The transcribed text is analyzed and answered by the AI. - Optionally, the AI reply can be converted back to voice using OpenAI's text-to-speech, and sent as an audio message. 📄 5. PDF Document Extraction & Summary - Only PDFs are allowed (filtered via MIME type). - The document’s content is extracted and combined with the user's message. - The AI then provides a relevant summary or answer. 🧠 6. Contextual Memory - Each user has a personalized session ID with a memory window of 10 interactions. - This ensures a more natural and contextual conversation flow. --- How It Works Thisworkflow is designed to handle incoming WhatsApp messages and process different types of inputs (text, audio, images, and PDF documents) using AI-powered analysis. Here’s how it functions: - Trigger: The workflow starts with the WhatsApp Trigger node, which listens for incoming messages (text, audio, images, or documents). - Input Routing: The Input type (Switch node) checks the message type and routes it to the appropriate processing branch: - Text: Directly forwards the message to the AI agent for response generation. - Audio: Downloads the audio file, transcribes it using OpenAI, and sends the transcription to the AI agent. - Image: Downloads the image, analyzes it with OpenAI’s GPT-4 model, and generates a detailed description. - PDF Document: Downloads the file, extracts text, and processes it with the AI agent. - Unsupported Formats: Sends an error message if the input is not supported. - AI Processing: The AI Agent1 node, powered by OpenAI, processes the input (text, transcribed audio, image description, or PDF content) and generates a response. - Response Handling: - For audio inputs, the AI’s response is converted back into speech (using OpenAI’s TTS) and sent as a voice message. - For other inputs, the response is sent as a text message via WhatsApp. - Memory: The Simple Memory node maintains conversation context for follow-up interactions. Setup Steps To deploy this workflow in n8n, follow these steps: 1. Configure WhatsApp API Credentials: - Set up WhatsApp Business API credentials (Meta Developer Account). - Add the credentials in the WhatsApp Trigger, Get Image/Audio/File URL, and Send Message nodes. Set Up OpenAI Integration: - Provide an OpenAI API key in the Analyze Image, Transcribe Audio, Generate Audio Response, and AI Agent1 nodes. Adjust Input Handling (Optional): - Modify the Switch node ("Input type") to handle additional message types if needed. - Update the "Only PDF File" IF node to support other document formats. Test & Deploy: - Activate the workflow and test with different message types (text, audio, image, PDF). - Ensure responses are correctly generated and sent back via WhatsApp. --- Need help customizing? Contact me for consulting and support or add me on Linkedin.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Run an Apify actor to fetch dataset items and create a document with ChatGPT and Google Docs

Automate data collection and document creation by running an Apify actor to fetch dataset items, then generate a document using ChatGPT and Google Docs.

Free

AI Gmail support automation with Google Gemini, OpenAI & Pinecone

AI Gmail Support Automation with Google Gemini, OpenAI & Pinecone 🚀 How it Works This workflow turns your Gmail inbox into an AI-powered customer support assistant using Google Gemini, OpenAI embeddings, and Pinecone vector search. It automatically classifies incoming emails, retrieves context-based answers from your knowledge base, and replies instantly saving your support team valuable time. 🔁 Workflow Overview - Gmail Trigger → Detects new incoming custome

Free

Generate Financial Risk Reports 📈 from ElevenLabs interviews 🎙️using OpenAI

This workflow automates the process of receiving a post-call audio file and transcription from ElevenLabs, processing them, and generating a financial risk report. --- Key Advantages 1. ✅ End-to-End Automation The workflow fully automates the process from raw input (audio/transcript) to final delivery (email report), eliminating manual intervention. 2. ✅ AI-Powered Decision Making It leverages language models to: Analyze qualitative interview responses Convert them into quantitative scores Pr

Free

Automate Singapore COE price analysis & purchase timing with GLM-4.5 AI predictions

Introduction Automates Singapore COE price tracking, predicts trends using AI, and recommends optimal car purchase timing. Scrapes LTA data biweekly, analyzes historical trends, forecasts next 6 bidding rounds, and sends alerts when buying windows appear—saving time and identifying cost-saving opportunities. How it Works Biweekly trigger scrapes LTA COE data → processes historical trends → AI predicts 6-month prices → compares current vs forecast → generates buy/wait recommendations → al

Free

Natural language to SQL converter for Google Sheets with GPT-4o

This n8n workflow template creates an intelligent data analysis system that converts natural language questions into Google Sheets SQL queries using OpenAI's GPT-4o model. The system generates proper Google Sheets query URLs and executes them via HTTP requests for efficient data retrieval. What This Workflow Does - Natural Language to SQL: Converts user questions into Google Sheets SQL syntax - Direct HTTP Queries: Bypasses API limits by using Google Sheets' built-in query functionality - Column

Free

Automate HR recruitment with OpenAI resume screening & interview QnA generator

br <div Build an AI HR Assistant to Screen Resumes and Send Telegram Alerts A step-by-step guide to creating a fully automated recruitment pipeline that screens candidates, generates interview questions, and notifies your team. This template provides a complete, step-by-step guide to building an AI-powered HR assistant from scratch in n8n. You will learn how to connect a web form to an intelligent screening agent that reads resumes, evaluates candidates against your job criteria, and prepares un

Free

Create fluidX THE EYE live camera sessions with SMS/email invites, AI analysis, and Google Drive

Setup & Instructions — fluidX: Create Session, Analyze & Notify Goal: This workflow demonstrates the full fluidX THE EYE integration — starting a live session, inviting both the customer (via SMS) and the service agent (via email), and then accessing the media (photos and videos) created during the session. Captured images are automatically analyzed with AI, uploaded to an external storage (such as Google Drive), and a media summary for the session is generated at th

Free

Telegram trading bot assistant | LLM powered trading bot for crypto/forex

Purpose & Audience This n8n workflow telegram bot is designed for crypto, forex and stock traders, quantitative analysts, and AI enthusiasts who want to explore how different Large Language Models (LLMs) perform in real-world trading scenarios. Inspired by nof1.ai's Alpha Arena, where AI models compete with real capital to prove their trading capabilities, this template lets YOU run your own AI trading experiments—testing which "brain" generates the most profitable signals for BTCUSD (it can

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free