Templates / Manage emails via WhatsApp with Gmail, GPT and voice recognition

Manage emails via WhatsApp with Gmail, GPT and voice recognition

Needs changes

by Floyd Mahou ✓ · 3,837 views · created 2025-06-19 · Personal Productivity, AI Chatbot

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

What this workflow does

This AI workflow has 20 nodes and runs on WhatsApp events (messages). Along the way it connects Gmail, OpenAI Chat Model, WhatsApp Business Cloud and OpenAI and 1 more.

How it runs

Trigger: On WhatsApp events (messages).

  1. Split Out: splits a list into separate items
  2. Switch: routes items into 2 branches
  3. WhatsApp Business Cloud: media url get
  4. Edit Fields (Edit Fields (Set)): sets 1 field: text
  5. HTTP Request: calls an HTTP API
  6. Edit Fields (Edit Fields (Set)): sets 1 field: message_type
  7. OpenAI: transcribe (audio)
  8. Email Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 3 tools (Get Email, Send Email, Create Draft); memory: Simple Memory
  9. If: checks a condition and branches into true / false
  10. OpenAI: work with audio

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

Services it uses

GmailOpenAI Chat ModelWhatsApp Business CloudOpenAIAirtable

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • AI Agent v1 (old agent modes) in Email Agent (v1.6): 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
AI Agent v1 (old agent modes)
Email Agent (v1.6)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (14)

From the author

🔍 How it works This workflow turns WhatsApp into a smart email command center using AI. Users can speak or type instructions like: - "Send a follow-up to Claire” - "Write a draft email to Claire to confirm tomorrow’s meeting at 5 PM” - "What is the name of…

Excerpt from Floyd Mahou'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.