⚡ WhatsApp personal AI assistant with voice, image, and PDF support

⚡ 1,416 views · ⚡ Personal Productivity

Description

📺 Full walkthrough video: https://youtu.be/-kpt0BwjKls

Who it’s for

This workflow is for professionals and power users who want a personal AI assistant accessible directly via WhatsApp, capable of managing their emails, calendar, files, and online searches through natural conversation — including voice messages.

How it works

  1. A WhatsApp Trigger receives incoming messages and routes them by input type: text, audio, image, or PDF document.
  2. Audio messages are downloaded and transcribed via OpenAI Whisper. Images are downloaded and analyzed by GPT-4o mini. PDF files are validated, downloaded, and text-extracted.
  3. All input types are normalized into a unified text field before being passed to the AI agent.
  4. A personal assistant agent powered by Claude Sonnet processes the request using a full tool suite: Gmail (send/search), Google Calendar (create/read events), Google Drive (search), Airtable (contact email database), SerpAPI (web search), Discord (direct messages), and a calculator.
  5. If the original input was a voice message, the agent’s response is converted to audio via OpenAI TTS and sent back as a WhatsApp audio message. Otherwise, a text reply is sent.

How to set up

Requirements

How to customize

🔗 Nodes Used

HTTP Request, WhatsApp Business Cloud, AI Agent, Anthropic Chat Model, Simple Memory, Calculator

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup