The asset registry that
everything else depends on.
A flat asset list is a filing cabinet. A structured hierarchy with criticality scoring and lifecycle cost is the foundation that makes work orders traceable, PMs meaningful, and capital budget conversations winnable.
See it in a demoThe hierarchy problem
A wrong hierarchy is very hard to unscrew
Flat asset lists — assets with no parent location, no site context, no functional group — corrupt all downstream cost roll-up, make work orders untraceable, and mean your CMMS data can never answer the questions leadership actually asks.
We force the hierarchy conversation before the first asset goes in. Then we make it cheap to restructure if you get it wrong — drag-and-drop re-parenting, not a data migration.
- Every work order is traceable to a functional location, a site, and a cost centre
- Lifecycle cost rolls up through the hierarchy — spot which line, not just which machine, is eating your budget
- PM coverage gaps are visible at every level — site, area, asset type, individual asset
- RCA can trace a failure to its context, not just its symptoms
Asset hierarchy — Riverside Plant
Everything your asset registry needs
From day-one setup through decade-long lifecycle management.
Visual drag-and-drop hierarchy builder
Site → functional location → asset type → asset. Build your structure in a visual tree, re-parent assets by dragging, and see orphaned assets flagged in the list. Restructuring is always free — no migrations, no data exports.
Guided setup — hierarchy before anything else
Our onboarding forces this conversation before any asset is entered. Wrong hierarchy is the most expensive mistake in a CMMS deployment. We make it hard to get wrong and cheap to fix later.
Four-axis criticality scoring
Safety consequence, production consequence, regulatory consequence, environmental consequence — each rated 1–5 per asset. Composite drives default work order priority and surfaces uncovered high-criticality assets in your admin dashboard.
Lifecycle cost in plain language
Total maintenance spend per asset over time, trend vs. similar assets on the same site, recent reactive spike. Formatted for a budget presentation — the data leadership needs to approve proactive investment.
Data quality score per asset
Has nameplate fields? Has at least one PM? Used in a work order in the last 90 days? A composite health indicator surfaces orphaned and abandoned records before they rot — and before an auditor finds them.
Standards-aligned taxonomy out of the box
ISO 14224, UNIFORMAT II, VMRS — asset type hierarchies pre-seeded by your industry vertical. Start with a structure that matches your sector, not a blank canvas you configure from scratch.
In-line swaps. Position history. "This pad has a 2× failure rate for pumps."
Rotating equipment moves. Pumps go to the rebuild bench. RTUs swap after compressor failures. We model position separately from asset, so the question every reliability engineer actually asks finally has an answer.
In-line asset swap
Scan the QR on the failing pump, tap "Swap." Dismantle and install record in one transaction with a shared correlation ID. The old pump moves to the spare pool with status in_repair. The new pump installs at the same Functional Location. Both pumps' histories survive intact. The audit trail reflects the swap as one logical operation.
Replacements work the same way — the only difference is the old asset is decommissioned instead of returned to the spare pool.
Line history
Position-level history is the foundation; the value is in the pattern across positions. Roll up by FLOC group: every pumping station on Cooling Water Loop 2, every roof RTU pad on Building B. The view shows mean position-uptime, swap frequency, and dominant failure modes — side-by-side across the line.
"Why does Pumping Station A consume pumps at twice the rate of Pumping Station B, when they're identical specs from the same supplier?"
The 2× outlier jumps off the page. The answer is almost never "bad pumps." It's suction-side cavitation, an alignment problem, a vibration source, a piping defect — none of which a unit-only history will surface.
All five track WOs against the asset; when the asset moves, the history moves with it, and the position is just the asset's current parent. Position-level patterns are invisible because positions aren't first-class. SAP PM and Maximo can model it (Functional Location + Equipment), but the modeling burden is heavy. We make it the default. Read more in the FAQ →
ISO 31000 risk framework
Criticality scoring — four axes, one number, everywhere it matters
Criticality is scored on each asset at setup and is re-assessable any time. The composite auto-suggests work order priority, drives PM coverage alerts, and surfaces uncovered high-criticality assets in the admin dashboard. Not a separate module — part of the asset record.
Safety
Failure consequences for personnel and public
e.g. Pressure vessel, overhead crane, chemical feed pump
Production
Impact on throughput if asset goes down
e.g. Line-critical conveyor, sole-source compressor
Regulatory
Compliance exposure from failure or missed PM
e.g. EPA-permitted equipment, calibrated instruments
Environmental
Spill, emission, or contamination potential
e.g. Containment pumps, refrigerant systems, stormwater
Rated 1–5 per axis. Composite score stored on asset. Auto-suggests work order priority on new WOs. Re-assessable any time.
Capital justification
“We spend 5× more maintaining this machine than that one”
Per-asset lifecycle cost reporting turns maintenance spend data into a capital budget argument. Total cost over time, recent trend, comparison to similar assets on the same site — formatted for a slide deck, not a database query.
- Total maintenance spend per asset over rolling 12, 24, 36 months
- Cost vs. similar assets on same site — which machines punch above their weight
- Reactive spike overlay — see the months where breakdown cost spiked
- Replacement cost threshold alert — flag when cumulative spend approaches asset value
Pump P-201 — maintenance spend
Criticality ARolling 12 months · All work order labour + parts
12-month total
$24,180
Replacement cost
$38,000
Spend ratio
63.6%
Build a registry that earns its place in the budget conversation
We'll demo the hierarchy builder and lifecycle cost report using your vertical's asset types.
Request a demo