Maintenance, assets and money, under control.
A modern CMMS that carries every asset from the register to the general ledger: work orders, preventive maintenance, inspections, parts, and a native financial intelligence layer that posts depreciation for you.
Your whole estate, one living register
From commissioning to disposal, track every asset with hierarchy, condition, meters and QR codes. Every change is written to an immutable audit trail.
- QR-coded register with hierarchy & transfers
- Condition, meters and lifecycle states
- Immutable, append-only audit on every event
- Parts vault with reorder points & presigned docs
A workflow that never bends the rules
A server-enforced state machine drives every job, with SLAs and labour rollups. A hard contractor-compliance gate means expired insurance simply can't be assigned.
- Open → assigned → in progress → completed → verified
- Public liability, licence & induction checked first
- Hard
422 CONTRACTOR_NOT_COMPLIANT— no override - Every transition writes append-only history
Depreciation that posts itself
Most CMMS tools stop at the work order. Control carries the asset all the way to your ledger — a native financial layer that turns maintenance data into clean, auditable journals.
- Six methods incl. diminishing value, DDB & SYD
- Money as NUMERIC(19,4), ROUND_HALF_UP — never a float
- Immutable, append-only depreciation ledger
- Idempotent monthly run posts journals automatically
Intelligence on top of your asset data
Ask Control anything about your estate. AI risk scoring surfaces the assets most likely to fail, flags anomalies, and recommends PM-interval changes — grounded in your own history.
- Asset failure-risk scoring & ranking
- μ+2σ anomaly detection on meters & spend
- Natural-language queries over your data
- PM-interval optimisation suggestions
Built to plug into your stack
Signed webhooks, a typed SDK and an OpenAPI 3.1 spec. Post work-order completions to Crunch, sync journals to your accounting suite, and automate the rest.
# Authenticated request to the Control API curl https://api.control.cohiva.app/v1/assets \ -H "Authorization: Bearer $CONTROL_API_KEY" \ -H "Accept: application/json" # Response { "assets": [ { "id": "ast_a204", "name": "Pool plant pump A-204", "status": "in_service", "book_value": "34343.7500" } ], "total": 1284 }
More than a maintenance log
How Control stacks up against a typical standalone CMMS.
Control's edge: the only CMMS that carries assets all the way to an immutable ledger, with a hard contractor-compliance gate and database-per-tenant isolation.
| Capability | Cohiva Control | Typical CMMS | Spreadsheets |
|---|---|---|---|
| Asset register & work orders | Manual | ||
| Preventive maintenance scheduling | — | ||
| Native depreciation & ledger posting | — | — | |
| Hard contractor-compliance gate | Warning only | — | |
| Immutable audit & depreciation ledger | Partial | — | |
| Database-per-tenant isolation | Shared | — | |
| AI risk scoring & NL queries | — | — | |
| Xero / QuickBooks / NetSuite journals | Export only | — |
Built for the people who keep sites running
Representative of the maintenance, operations and finance leaders Control is designed for.
The compliance gate alone paid for itself. No one can put a contractor with lapsed insurance on a job any more — it's just not possible.
Depreciation used to be a spreadsheet and a prayer at year end. Now it posts to Xero every month, to the cent, and the auditors stopped asking questions.
Asset register, work orders and PM in one place, on Cloud Run, isolated per site. Our techs actually log jobs now because it's faster than not to.
Simple, per-site pricing
Plans are managed centrally on the Cohiva platform — what you see here is live from the marketplace.
Loading plans…
Need something larger? Talk to sales for a tailored quote. No credit card required · Cancel anytime.
Ready to take control?
Start a free trial in minutes, or book a walkthrough with our team. From the asset register to the general ledger, Control keeps your whole operation in one place.