Priorities and service levels
A priority is a rung on a ladder, which is why they are edited together rather than as separate records — this screen shows the whole ladder so you can see a rung that promises a faster answer than something ranked more urgent above it, and flags it. Each priority carries:
Response and resolution are the service level. Changing a time here changes the promise on work
raised from now on; a job already open keeps the deadline it was given, because the SLA clock is
stamped when the job is raised, not read from this table afterwards.
Ranks are what sorting and the Critical view use. Renaming “Critical” to “P1” changes the label
everywhere and breaks nothing.
Priority rules
A priority can also be filled in automatically, rather than picked by hand: a rule says that a job raised at a given site, against a given asset category, of a given type, gets a given priority. A rule on a category also covers everything beneath it. Somebody can still override it when raising the job — a rule is a default, not a lock.Escalation ladder
Behind thework.escalations module. How a job that has missed its resolution target is escalated
the longer it keeps running late — each rung is a length of time past due and how loudly it is
announced when it gets there, so Urgent may climb in half an hour where Routine has a day.
This ladder does not say who hears a rung. That is a notification subscription, configured
under Settings → Notifications on the “A work order was escalated” event, keyed to the
severity a rung is announced as. A tenant with no escalation module still has priorities and
service levels; what it does not have is anything that climbs on its own.
Work order types
What kind of job this is. The defaults:
A type can be filed under another type — Electrical under Corrective, say — so the list
reads as a tree rather than a flat set of codes, and appears nested wherever types are offered.
Each type also carries:
A type’s planned flag — not a list of type codes — is what the planned against unplanned
chart on the Executive dashboard counts, so adding your own type is
counted correctly without a change anywhere else.

