{"product_id":"ai-hvac-plumbing-lead-qualifier-to-telegram-n8n-webhook-openai","title":"AI HVAC \u0026 Plumbing Lead Qualifier to Telegram (n8n Webhook + OpenAI)","description":"\u003ch3\u003eTurn AI-classified HVAC \u0026amp; plumbing leads into instant Telegram dispatch alerts (n8n + OpenAI)\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow receives inbound HVAC \u0026amp; plumbing enquiries via a webhook, uses OpenAI to classify and structure the request, and immediately routes genuine customer leads to Telegram—plus a separate emergency alert for on-call technicians.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives enquiries via webhook:\u003c\/strong\u003e A POST request hits the n8n Webhook Trigger. The workflow instantly returns a JSON confirmation response.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds an enquiry text block:\u003c\/strong\u003e It collects submitted fields (e.g., name, phone, email, address, message) into a single text block for analysis.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUses OpenAI to classify and summarize:\u003c\/strong\u003e Sends the enquiry text to OpenAI and parses the response into structured fields such as trade, job type, urgency, missing information, and a suggested reply.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStops non-customer messages:\u003c\/strong\u003e If the inbound message is not a genuine customer enquiry (e.g., marketing offers or job applications), processing halts.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates a dispatcher-ready brief:\u003c\/strong\u003e Includes classification, summary, missing details to ask for, and the customer contact information.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoutes to Telegram:\u003c\/strong\u003e Sends the brief to dispatch. For emergencies, it alerts the on-call technician with a separate Telegram notification.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eA website form submits HVAC repair requests: the workflow classifies urgency and sends a structured dispatch message to your team via Telegram.\u003c\/li\u003e\n  \u003cli\u003eAfter-hours emergency calls: the workflow triggers an on-call Telegram alert while non-emergencies route to standard dispatch.\u003c\/li\u003e\n  \u003cli\u003eMixed inbound sources: phone intake tools or email parsers can POST to the same webhook, and OpenAI ensures consistent structured lead summaries.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations\/Credential nodes:\u003c\/strong\u003e OpenAI (Chat Model) and Telegram.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow nodes mentioned in the build:\u003c\/strong\u003e Webhook, Code (field collection\/dispatcher brief, including field alias updates), OpenAI Chat Model parsing logic, if (genuine enquiry check), telegram, no op, sticky note.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSetup steps:\u003c\/strong\u003e Configure OpenAI credentials + model; add Telegram credentials and replace placeholder chat IDs for dispatch and on-call; use the production webhook URL as your form\/post target.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45758768054451,"sku":"N8N-17761","price":23.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/mHeXl4C995Q1jTjRst4aN_M3qN5ATT.png?v=1785835170","url":"https:\/\/buyflowscripts.com\/products\/ai-hvac-plumbing-lead-qualifier-to-telegram-n8n-webhook-openai","provider":"N8N Commerce","version":"1.0","type":"link"}