Templates / WhatsApp personal AI assistant with voice, image, and PDF support

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

Needs changes

by Allan Vaccarizi ✓ · 1,413 views · created 2025-09-25 · Personal Productivity, AI Chatbot

Needs changes. This template uses 2 thing(s) that n8n 3.0 removes: SerpApi (Google Search), AI Agent v1 (old agent modes). 2 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 35 nodes and runs on WhatsApp events. Along the way it connects OpenAI, WhatsApp Business Cloud, SerpApi (Google Search) and Anthropic Chat Model and 5 more.

How it runs

Trigger: On WhatsApp events.

  1. Route by Input Type (Switch): routes items into branches
  2. Set Text Input (Edit Fields (Set)): sets or maps fields
  3. Get WhatsApp Audio URL (WhatsApp Business Cloud): uses WhatsApp Business Cloud
  4. Get WhatsApp Image URL (WhatsApp Business Cloud): uses WhatsApp Business Cloud
  5. If: checks a condition and branches into true / false
  6. Personal Assistant Agent (AI Agent): runs an AI agent, with model: Claude Sonnet Model; 10 tools (Calculator, Search Gmail Emails, Search Google Drive, Send Discord Message…); memory: Conversation Memory Buffer
  7. Fetch Audio from URL (HTTP Request): calls an HTTP API
  8. Fetch Image from URL (HTTP Request): calls an HTTP API
  9. Get WhatsApp File URL (WhatsApp Business Cloud): uses WhatsApp Business Cloud
  10. Send Incorrect Format Error (WhatsApp Business Cloud): uses WhatsApp Business Cloud

…plus 12 more steps. See the full node list below.

Services it uses

OpenAIWhatsApp Business CloudSerpApi (Google Search)Anthropic Chat ModelAirtableGoogle DriveGoogle CalendarGmailDiscord

Before you upgrade to n8n 3.0

2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • SerpApi (Google Search) in SerpAPI Web Search Tool: no direct replacement: call the SerpApi REST API with an HTTP Request tool, or use a verified community node.
  • AI Agent v1 (old agent modes) in Personal Assistant Agent (v1.7): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
SerpApi (Google Search)
SerpAPI Web Search Tool
No direct replacement: call the SerpApi REST API with an HTTP Request tool, or use a verified community node
AI Agent v1 (old agent modes)
Personal Assistant Agent (v1.7)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (19)

From the author

📺 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…

Excerpt from Allan Vaccarizi's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.