Triage HVAC issues and AI diagnosis with Gemini Vision, GoHighLevel and WhatsApp
Ready for 3.0What this workflow does
This workflow has 7 nodes and runs when someone submits an n8n form (“HVAC Repairs And Maintainence | Service Request Form”). Along the way it connects HighLevel and WhatsApp Business Cloud. It also calls generativelanguage.googleapis.com over HTTP.
How it runs
Trigger: When someone submits an n8n form (“HVAC Repairs And Maintainence | Service Request Form”).
- Extract File Content (Extract from File): extracts data from a file (binary to propery)
- Post to Gemini API (HTTP Request): calls generativelanguage.googleapis.com (POST)
- Parse API Response (Code): runs custom JavaScript code
- Create Lead in GoHighLevel (HighLevel): uses HighLevel
- Prepare Binary Image (Code): runs custom JavaScript code
- Send WhatsApp to Technician (WhatsApp Business Cloud): send
Services it uses
HTTP calls to: generativelanguage.googleapis.com
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 (6)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Extract from File
n8n-nodes-base.extractFromFile - Code
n8n-nodes-base.code - HighLevel
n8n-nodes-base.highLevel - HTTP Request
n8n-nodes-base.httpRequest - WhatsApp Business Cloud
n8n-nodes-base.whatsApp
From the author
Workflow explanation: Watch on YouTube Automated HVAC triage & AI diagnosis with Gemini Vision, GoHighLevel & WhatsApp Prerequisites & Setup Before running or deploying this workflow, you need to configure the following services and credentials: GoHighLevel…