WhatsApp productivity assistant with OpenAI, Gmail, Calendar, Tasks & Expense tracking
UnknownWhat this workflow does
This AI workflow has 47 nodes and runs on WhatsApp events (messages) (plus 5 other triggers). Along the way it connects OpenAI Chat Model, MCP Client, Gmail and Google Calendar and 5 more. It also calls lookaside.fbsbx.com over HTTP.
How it runs
Trigger: On WhatsApp events (messages) (plus 5 other triggers).
- Only allow me (Filter): keeps only the items that match a condition
- Switch: routes items into 2 branches
- Jarvis (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 6 tools (Think, Gmail MCP, Calendar MCP, Finance Tracker…); memory: Simple Memory
- Get Media URL (WhatsApp Business Cloud): media url get
- Set Reply Message (Edit Fields (Set)): sets 1 field: message
- Download Audio (HTTP Request): calls lookaside.fbsbx.com
- Check Text or Audio (Switch): routes items into 2 branches
- Transcribe audio or video (Eleven Labs): speech to text
- Send message (WhatsApp Business Cloud): send
- Convert text to speech (Eleven Labs): work with speech
…plus 1 more step. See the full node list below.
Services it uses
HTTP calls to: lookaside.fbsbx.com
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @elevenlabs/n8n-nodes-elevenlabs is verified or supports 3.0 (used in Transcribe audio or video, Convert text to speech).
Nodes used (18)
- OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - MCP Client Tool
@n8n/n8n-nodes-langchain.mcpClientTool - MCP Server Trigger
@n8n/n8n-nodes-langchain.mcpTrigger - Gmail Tool
n8n-nodes-base.gmailTool - Google Calendar Tool
n8n-nodes-base.googleCalendarTool - Google Tasks Tool
n8n-nodes-base.googleTasksTool - Switch
n8n-nodes-base.switch - Eleven Labs
@elevenlabs/n8n-nodes-elevenlabs.elevenLabs - Google Sheets Tool
n8n-nodes-base.googleSheetsTool - Google Contacts Tool
n8n-nodes-base.googleContactsTool - AI Agent
@n8n/n8n-nodes-langchain.agent - Filter
n8n-nodes-base.filter - Edit Fields (Set)
n8n-nodes-base.set - Think Tool
@n8n/n8n-nodes-langchain.toolThink - WhatsApp Trigger
n8n-nodes-base.whatsAppTrigger - WhatsApp Business Cloud
n8n-nodes-base.whatsApp - HTTP Request
n8n-nodes-base.httpRequest
From the author
Who's it for This template is designed for anyone who wants to use WhatsApp as a personal AI assistant hub. If you often juggle tasks, emails, calendars, and expenses across multiple tools, this workflow consolidates everything into one seamless AI-powered…