Daily Maintenance Triage

command

Triage every open maintenance request with urgency, a work order, and a dispatch or escalation.

Download .md

Command: daily-maintenance-triage

Triage and prioritize all open maintenance requests daily to assign work orders and dispatch or escalate appropriately.

Inputs

  • Maintenance queue — all open, unreviewed requests (inbox default; filter by property if managing multiple)
  • Tenant contact info — name, phone, unit number for each request
  • Priority rules — emergency (safety/utilities), urgent (within 24h), standard (within 7d), preventive (schedule for next available slot)

Steps

  1. Pull all open maintenance requests from the queue.
  2. Review each request for urgency: emergency (safety/water/power/heat), urgent (appliance/structural), or standard (cosmetic/wear).
  3. For emergencies, immediately escalate to the on-call technician or manager with full details and tenant contact.
  4. Draft a work order for each non-emergency request with scope, estimated time, and assigned technician.
  5. Dispatch standard requests to the next available technician; schedule urgent requests within 24 hours.
  6. If a request requires manager approval (e.g., major repair, tenant dispute), send for review before dispatch.
  7. Log all decisions and dispatch details in your work-order system.

Constraints

  • Emergency maintenance (gas leak, no heat, flooding) must escalate immediately to a human supervisor—never process autonomously.
  • Draft any formal tenant notices (late fees, lease violations, eviction notice) for manager approval; never send without sign-off.
  • Confirm technician availability and scheduling capacity before assigning work orders.

Done when: all open maintenance requests have been reviewed, triaged by urgency, assigned a work order, and dispatched or escalated with next steps clear.