WhatsApp dietitian AI chatbot workflow
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 9 nodes and runs on WhatsApp events. Along the way it connects Google Gemini Chat Model and WhatsApp Business Cloud.
How it runs
Trigger: On WhatsApp events.
- Check if message contains image (Switch): routes items into branches
- Get whatsapp image (WhatsApp Business Cloud): uses WhatsApp Business Cloud
- Generate Response from text (Basic LLM Chain): sends a prompt to an LLM, with model: Google Gemini Chat Model; output parser: Structured Output Parser
- Download Image (HTTP Request): calls an HTTP API
- Send Response to client (WhatsApp Business Cloud): uses WhatsApp Business Cloud
- Generate Response from Image and caption (Basic LLM Chain): sends a prompt to an LLM, with model: Google Gemini Chat Model; output parser: Structured Output Parser
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (7)
- Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - WhatsApp Trigger
n8n-nodes-base.whatsAppTrigger - WhatsApp Business Cloud
n8n-nodes-base.whatsApp - HTTP Request
n8n-nodes-base.httpRequest - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Switch
n8n-nodes-base.switch
From the author
WhatsApp Dietitian AI Chatbot Workflow Transform your WhatsApp into a professional nutrition consultant with this comprehensive AI-powered dietitian assistant. Built using n8n automation and Google Gemini AI, this workflow provides instant, intelligent…