{"product_id":"hvac-whatsapp-ai-reception-n8n-workflow-gemini-claude-api","title":"HVAC WhatsApp AI Reception n8n Workflow (Gemini, Claude, API)","description":"\u003ch3\u003eTurn your WhatsApp inbox into an AI HVAC receptionist—automatically\u003c\/h3\u003e\n\u003cp\u003eThis \u003cstrong\u003eHVAC WhatsApp AI Reception n8n Workflow\u003c\/strong\u003e answers incoming WhatsApp messages with an AI concierge. It receives messages (text, voice notes, and photos) via \u003cstrong\u003eWhatsApp Cloud API\u003c\/strong\u003e, transcribes and describes content using \u003cstrong\u003eOpenRouter\u003c\/strong\u003e (Gemini\/Claude), then drafts smart replies using \u003cstrong\u003eAnthropic Claude\u003c\/strong\u003e with \u003cstrong\u003ePostgreSQL chat memory\u003c\/strong\u003e—sending responses back as up to three WhatsApp messages.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTriggers on every new WhatsApp message\u003c\/strong\u003e received through your Meta webhook.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoutes by message type:\u003c\/strong\u003e passes through text as-is, \u003cstrong\u003etranscribes voice notes\u003c\/strong\u003e via OpenRouter (Gemini), and \u003cstrong\u003edescribes photos\u003c\/strong\u003e via OpenRouter (Claude) while preserving any image caption.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNormalizes and stores input\u003c\/strong\u003e in an n8n \u003cstrong\u003eData Table\u003c\/strong\u003e named \u003cem\u003e“whatsapp inbox”\u003c\/em\u003e, saving the business phone number and the resulting text.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWaits briefly for multiple rapid messages\u003c\/strong\u003e, then checks whether the current run is the newest one for that phone number.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMerges queued lines\u003c\/strong\u003e for that customer, clears them from the Data Table, marks the WhatsApp message as read, and shows a typing indicator.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates a reply\u003c\/strong\u003e using a \u003cstrong\u003eLangChain agent\u003c\/strong\u003e powered by \u003cstrong\u003eAnthropic Claude\u003c\/strong\u003e, with \u003cstrong\u003ePostgreSQL chat memory\u003c\/strong\u003e (and optional \u003cstrong\u003eSerpAPI\u003c\/strong\u003e web search and calculator tools).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSplits the response\u003c\/strong\u003e into up to \u003cstrong\u003ethree short WhatsApp messages\u003c\/strong\u003e and sends them back via WhatsApp Cloud API.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAnswer HVAC service requests instantly: “Are you available today?” “Pricing for maintenance?”\u003c\/li\u003e\n  \u003cli\u003eHandle voice-note troubleshooting details (e.g., “unit is cooling but not heating”).\u003c\/li\u003e\n  \u003cli\u003eProcess photo-based diagnostics (e.g., thermostat display, system labels) and respond with next steps.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWhatsApp Cloud API\u003c\/strong\u003e (Facebook Graph API header auth) + Meta webhook trigger\u003c\/li\u003e\n  \u003cli\u003en8n workflow nodes: \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003ewait\u003c\/strong\u003e, \u003cstrong\u003efilter\u003c\/strong\u003e, \u003cstrong\u003eswitch\u003c\/strong\u003e, WhatsApp\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenRouter\u003c\/strong\u003e for transcription (Gemini) and image description (Claude)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLangChain\u003c\/strong\u003e agent with \u003cstrong\u003eAnthropic Claude\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePostgreSQL chat memory\u003c\/strong\u003e for conversational context\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46157925515443,"sku":"N8N-20359","price":18.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/2RI1AX-Ax6YZST8WdTOy0_BJ6x2dFH.png?v=1791018527","url":"https:\/\/buyflowscripts.com\/products\/hvac-whatsapp-ai-reception-n8n-workflow-gemini-claude-api","provider":"N8N Commerce","version":"1.0","type":"link"}