Back to work
MakeCase study

Safety Maintenance Triage Automation

Maintenance‑report workflow that watches Google Sheets form responses, normalizes fields and timestamps, routes each submission by severity, logs high‑severity safety hazards to a critical repairs sheet and broadcasts a Slack alert, logs routine maintenance to a general sheet and confirms receipt to the reporter by email, with a dedicated error alert for critical sheet write failures.

Make · workflow canvasproduction build
Safety Maintenance Triage Automation workflow

Context

Facilities operations needed a way to automatically triage maintenance reports, escalate safety‑critical issues in real time, and keep routine items in a separate log while still confirming to the reporter that the issue was received.

Approach

Built a Make.com scenario that watches form responses in Google Sheets, normalizes report IDs and timestamps, routes the submission into high‑severity or routine paths, logs critical safety hazards to a dedicated critical repairs sheet and broadcasts a Slack safety alert, logs routine maintenance to a general sheet and sends a confirmation email to the reporter, with an error alert email that fires if the critical sheet write fails.

Architecture

  1. Watch Form Responses (Google Sheets)
  2. Normalize: Fields + Report ID + Timestamps
  3. Route: High Severity vs. Routine
  4. High Severity - Safety Hazard: Sheet: Log to Critical Repairs
  5. Slack: Broadcast Safety Alert
Low / Medium - Routine
  1. Sheet: Log to General Maintenance
  2. Gmail: Send Report Confirmation to Reporter
  1. Ignore
Alert
  1. Critical Sheet Write Failed
  2. email on critical sheet write failure

Results

Under 1 minuteSafety hazard alert time
~3 hrs/weekReporting admin time saved
100%Reporter confirmation rate