Escalate unresolved maintenance requests with GPT-4o, Google Sheets and Slack
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.
Nodes used (10)
- Webhook
n8n-nodes-base.webhook - Edit Fields (Set)
n8n-nodes-base.set - OpenAI
@n8n/n8n-nodes-langchain.openAi - Google Sheets
n8n-nodes-base.googleSheets - Wait
n8n-nodes-base.wait - Switch
n8n-nodes-base.switch - Slack
n8n-nodes-base.slack - Send Email
n8n-nodes-base.emailSend - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Aggregate
n8n-nodes-base.aggregate
What it does
Who’s it for Property managers and operations teams who want better visibility into unresolved maintenance requests. What this workflow does This workflow logs incoming maintenance requests, classifies urgency using AI, and tracks whether issues are resolved within a defined SLA. If requests remain unresolved, it escalates them automatically based on priority and sends daily summary reports. How it works Maintenance requests are received via a form or webhook and logged in Google Sheets. After a configurable delay, the workflow checks resolution status and routes unresolved issues through different escalation paths. How to set up - Connect a form or webhook for maintenance intake - Configure the OpenAI node for urgency classification - Set your SLA delay window - Connect Google Sheets for tracking - Configure Slack and Email notifications Requirements - Google Sheets - Slack and Email credentials - OpenAI API key How to customize - Adjust SLA timing - Add vendor notifications - Expand escalation logic Created by QuarterSmart — Hyrum Hurst