Daily Operations

Work Order Triage and Priority Scorer

Classifies work order urgency from free-text descriptions, assigns priority (P1-P4) with SLA deadlines, estimates cost, checks lease responsibility, and routes to the correct approval path.

work ordermaintenance requesttriage

Download the CRE Skills Plugin

Latest release, portable bundle (signed). Review the SKILL.md files before installing into your agent.

dataTenant / personal data
What it does

Takes a free-text work order description and returns a P1-P4 priority with SLA deadlines, a cost estimate, a lease responsibility determination, and an approval routing decision. Works on a single ticket or a full morning queue.

Why it matters

Property managers receive maintenance requests written in plain language with wildly inconsistent detail. Deciding whether a 'bathroom issue' is a P1 sewage backup or a P4 cosmetic repair, then routing it to the right trade and approval level, takes judgment that varies by shift and staff tenure. Under-triage an emergency and you have a liability. Over-triage routine work and you burn after-hours vendor budgets.

How it's done today

The on-call engineer or property manager reads each ticket, makes a gut call on urgency, scribbles an estimated cost, and routes it to a vendor or in-house tech based on experience. The reasoning is rarely documented. SLA clocks start when someone remembers to log the dispatch, and lease responsibility is checked only if the PM happens to recall the tenant's lease type.

When to use it

Reach for it

Use it the moment a maintenance request arrives, whether it is a single urgent ticket or a batch queue at the start of a shift. Also useful to re-sequence a backlog that has grown out of priority order.

Not the right tool

Not for capital project planning, vendor procurement decisions, or lease negotiation. If you need to validate whether the dispatched vendor carries the right insurance before sending them to site, run coi-compliance-checker first.

What it needs and produces

Inputs

  • OM
  • Lease
Example use case

A 7am batch from an office building includes eight tickets. One says 'something smells like gas near the loading dock.' The skill flags that ticket P1 with a 1-hour response SLA, identifies it as a fire and life safety issue, notes no spending cap applies, and drafts a tenant evacuation notice. The remaining seven tickets are sequenced P2 through P4 with cost estimates, trade assignments, and a budget impact summary against the remaining R&M line.

Compatible agents

Agent personas that pair well with this skill

Works with
Limitations

Priority assignment is only as good as the description provided. Vague text (the skill errs toward higher priority by design) may result in dispatch that gets downgraded on inspection. Lease responsibility output requires tenant lease terms as input; without them, the skill will flag the determination for PM review rather than assert a chargeback.