IMAISAIntelligent Management & AI Solutions ArchitectureNew platform. No customers yet — and no logos we didn’t earn.
So we won’t show you any. Instead, here is every product measured — feature-for-feature, on publicly available data — against the tool you pay for today.
Field
An offline-first app your engineers open in any browser — no app-store install, no per-seat licence. Jobs only reach engineers whose certifications are valid, and every action is written to a tamper-evident audit trail.
- Offline-first PWA — works on any device, installs with no app store
- Cert-aware dispatch: expired certifications block assignment automatically
- Every field action hash-chained into a 7-year tamper-evident audit trail
- UK data residency (eu-west-2, London) by default

Scheduling & Dispatch
Planned and reactive work in one audited record. PPM recurrence is standards-based (RFC-5545 RRULE), assignment is skills- and cert-aware, and the SLA clock is measured per work order on a UK-holiday-aware calendar.
- RFC-5545 RRULE recurrence — real calendar-standard PPM, not bespoke repeat rules
- Skills- and cert-aware automatic assignment
- Application-layer SLA clocks (Europe/London, bank-holiday aware) per work order
- Reactive + planned maintenance in one tenant-scoped, audited record

Compliance
Nine UK statutory regimes engineered in — not a logbook you keep alongside the work. The SFG20 task library is built in, and every inspection, finding and certificate sits in the same tenancy as the job that produced it, hash-chain audited.
- Nine UK statutory regimes named and built in (F-Gas, BS 5839, L8, EICR, LOLER, PSSR, gas/CP12, RRO, TR/19)
- SFG20 task library built in — not a separate subscription to integrate
- Inspections, findings and certificates live in the same record as the work
- Certificate actions written to a tamper-evident hash chain
Sense
BMS analytics that live where the work does. Live telemetry and deterministic anomaly rules turn a fault into a cert-aware work order automatically — and every AI-proposed fix is approved by a human before anything happens, not run autonomously.
- Live telemetry, daily rollups and retention tiering in the same system as the work
- Deterministic setpoint/threshold anomaly rules → a proposed remediation
- Closed loop: anomaly → governed proposal → cert-aware work order → field → invoice
- Governed AI — a human approves every action; nothing runs autonomously

Intelligence & Agents
Everyone is shipping AI agents into FM. We are the only one shipping the governance with them: every action is checked against a formally-verified authority schedule, gated by a mandatory human approval, and capped by a hard per-tenant cost ceiling.
- Every AI action checked against a Z3 formally-verified Authority Schedule
- Mandatory human-approval gate — the agent proposes, a person approves
- Hard per-tenant cost ceilings (not soft alerts): the agent stops at 100%
- Every agent action logged, costed and hash-chain audited
Finance
Money handled to the penny. Line items are integer pence with basis-point VAT (no floating-point rounding), the UK CIS and Domestic Reverse Charge rules are a built-in engine, and figures tie back to the work that generated them.
- Integer-pence line items + basis-point VAT — no floating-point rounding error
- UK CIS and Domestic Reverse Charge (DRC) tax engine built in
- Native Xero, Sage and QuickBooks connectors
- Quotes, invoices, POs and cost capture linked to the originating work order

Bid
A 7-stage FM tender pipeline that does more than find work: it compiles your PPN 06/21 social value, and the moment you win, an agent stands up the sites, assets and PPM so the same platform that won the work runs it.
- 7-stage FM-specific tender pipeline with win/loss analytics
- PPN 06/21 social-value commitments compiled and evidenced
- Won-bid provisioning agent stands up sites, assets & PPM on award (governed)
- The platform that wins the contract is the one that delivers it

Projects
Project delivery that knows it is FM. Phases, milestones and multi-site delivery are native to the system of record and linked to the same assets, work orders and finance — so nothing is re-keyed between the plan and the job.
- FM-native phases, milestones and multi-site delivery
- Linked to the same assets, work orders and finance — no re-keying
- Won bids flow straight into a project
- Tenant-scoped and audited like everything else
Client Portal
A client portal that gives your customers their numbers without ever touching your data. Isolation is enforced at the database (row-level security), and a signed outbound FM-KPI feed pushes the figures straight into their reporting.
- Hard tenant isolation enforced at the database (Postgres RLS)
- Signed outbound FM-KPI feed (GoPortal) — numbers without data access
- Saved and scheduled reports, PDF and RFC-4180 CSV exports
- Per-client self-service, fully audited
Connect
A first-party integration hub for BMS, ERP and third-party systems. Webhooks are signed, idempotent and retried with a dead-letter queue, and outbound delivery is SSRF-guarded — the reliability and security are ours, not your problem.
- Signed webhooks with idempotency and retry/dead-letter
- SSRF-guarded delivery (blocks loopback, link-local and metadata addresses)
- First-party hub for BMS, ERP and third-party integrations
- Every event audited
Assets
An asset register that is statutory-native: the same asset carries its UK compliance clock, its reliability history, its whole-life cost and its parts list. A human-approved AI reads the nameplate from a photo, and a field engineer scans a QR straight to the exact asset.
- Compliance-native — the asset statutory clock reuses the same compliance engine, not a bolt-on
- Reliability KPIs built in: MTBF, MTTR, availability and a health score per asset
- Whole-life cost on the record: depreciation, TCO and repair-vs-replace
- Human-approved AI reads the nameplate from a photo; the engineer scans a QR to the asset

Health & Safety
Permits-to-work, incidents, risk assessments and H&S audits that live in the same tenancy as the job — so a failed fire-door audit becomes a cert-aware remediation work order, not a PDF in another system. Built on the same inspection engine as compliance, and hash-chain audited.
- Permits-to-work, incidents, RAMS and H&S audits in the same record as the work
- Audits run on the shared inspection engine — weighted scoring, critical-fail, photo and signature
- A failed audit finding raises a cert-aware remediation work order — one closed loop
- Every H&S action hash-chain audited, 7-year immutable, UK data residency
Helpdesk
An omnichannel front door — portal, email, public QR and client-CAFM connectors — where a ticket becomes a cert-aware work order, not a dead-end conversation. SLA clocks pause on hold, AI drafts replies grounded only in your knowledge base, and CSAT closes the loop.
- Omnichannel intake — portal, email, public QR and client-CAFM — into one governed queue
- A ticket becomes a cert-aware, SLA-clocked work order — FM-native, not a generic ticket
- SLA with on-hold pause; AI draft replies grounded only in your published knowledge base
- UK data residency, hash-chain audit and row-level tenant isolation by default

Contracts
FM contract depth the CLM tools do not have — rate cards, service credits, insurance and compliance expiry, and SLA that inherits onto the work. Then a grounded AI answers questions about the signed PDF with verified clause citations, flags onerous terms, and auto-fills the structured fields through a human-approved gate.
- FM contract depth: rate cards, service credits, insurance/compliance expiry, SLA inheritance onto the work order
- Grounded AI Q&A over the signed PDF with verified clause citations — an anti-hallucination check on every answer
- AI risk flagging of onerous or missing terms, and auto-fill of structured fields via a human-approved gate
- The contract that governs the work runs the work — not a separate repository

People & HR
HR wired to the work. Every timesheet hour traces from employee to contract to address with a chargeable flag, approved job time folds in automatically, and gross-to-net UK payroll — PAYE, NI, pension and CIS — runs off the same hours, so labour cost lands on the job, not in a silo.
- Every hour traced employee → contract → address, with a chargeable/non-chargeable flag
- Approved work-order time folds into timesheets automatically
- Gross-to-net UK payroll — PAYE, NI, pension and CIS — off the same hours
- Leave, absence and derived lateness in the same system as the operation

Fleet
Fleet built for an M&E operation, not just a map of dots. DVSA walk-around compliance, defects that automatically take a vehicle off the road, a driver licence-category eligibility gate that blocks an ineligible assignment, and HMRC AMAP cost-per-mile — with telematics as an optional feed, not the whole product.
- DVSA daily walk-around compliance and defect logging built in
- A critical defect automatically takes the vehicle off the road (VOR)
- Driver licence-category eligibility gate blocks an ineligible assignment
- HMRC AMAP costing, MPG and cost-per-mile; telematics is an optional feed

Work Orders
The core work-order record — reactive and planned in one audited stream, each job on a per-order SLA clock measured on a UK-holiday-aware calendar, assigned only to engineers whose certifications are valid. Every state change is written to a tamper-evident hash chain.
- Per-work-order SLA clock (Europe/London, bank-holiday aware) — not one global timer
- Cert-aware assignment: an out-of-date certification blocks the job automatically
- Reactive and planned maintenance in one tenant-scoped, audited record
- Every state change hash-chained into a 7-year immutable audit trail
Copilot
An AI assistant that answers over YOUR operation, not the open web. It is grounded in your own tenant data behind row-level isolation, capped by a hard per-tenant cost ceiling, and every answer is logged and costed — an assistant that cannot spend without limit or leak across tenants.
- Grounded in your tenant data behind row-level security — never another tenant
- Hard per-tenant cost ceiling (not a soft alert): it stops at 100%
- Every call logged with prompt, response, tokens, cost and trace context
- UK data residency; your data is not used to train a shared model
Escalations & On-call
Severity-routed escalation built for facilities work, not IT incidents. A breached SLA promotes through a per-tenant step ladder to a DST-safe on-call rotation over multiple channels, acknowledgeable from the notification itself — with a non-negotiable statutory-floor clamp on every step timeout.
- A work-order SLA breach drives the escalation — FM-native, not a generic alert
- DST-safe daily/weekly/RRULE on-call rotations with overrides
- Multi-channel delivery, acknowledge from the notification (hashed single-use token)
- Statutory-floor clamp: a step timeout can never exceed the regulated response window
General Ledger
A full double-entry general ledger native to the operation — journals post idempotently from the work and the invoices that generated them, to the penny, with the trial balance, P&L, balance sheet, VAT-100 and CIS300 built in. The books ARE the system of record, not a nightly export.
- Full double-entry GL: chart of accounts, balanced journals, year-end close
- Integer-pence throughout — no floating-point rounding in the ledger
- Trial balance, P&L, balance sheet, bank reconciliation and VAT-100/CIS300 built in
- Journals post from the work itself — one system of record, not an export
Tax & Returns
UK construction tax handled as a built-in engine, not a plug-in. CIS and the Domestic Reverse Charge are computed on every line, VAT-100 and CIS300 are generated from the general ledger, and returns submit to HMRC Making Tax Digital with the mandatory fraud-prevention headers.
- CIS and Domestic Reverse Charge (DRC) computed by a built-in engine
- VAT-100 and CIS300 generated from the general ledger, not re-keyed
- HMRC Making Tax Digital submission with the required fraud-prevention headers
- Basis-point VAT and integer pence — reconciling, auditable figures
Inventory
Parts and stock wired to the asset and the job. A part links to the asset BOM, live stock shows on the work order, goods-received updates the count, and a reorder alert fires before you run out — so the engineer sees what fits the asset, not a disconnected catalogue.
- Parts linked to the asset BOM — the engineer sees what fits the asset
- Live stock levels on the work order, decremented as parts are used
- Goods-received updates stock; reorder alerts fire before stock-out
- One tenant-scoped, audited record with the assets and work it serves
Dashboards & Reports
Board-level and domain dashboards that come with the platform — no data pipeline to build, no model to maintain. Every report reconciles a summary to its drill-through detail and exports to CSV, Excel and PDF, over the same tenant-isolated, audited data as the work.
- FM-native dashboards out of the box — no ETL, no data model to build
- Every report reconciles summary and detail with drill-through
- Contractor, address and period filters across every report
- CSV, Excel and PDF export; same tenant-isolated data as the operation
Scenario Planner
What-if planning over your live operation, not a spreadsheet copy of it. Move the levers — headcount, contract mix, rates, utilisation — and see revenue, cost and margin respond off the same numbers that run the business, so the plan and the operation never drift apart.
- Models over your live operational and financial data — not a separate copy
- Levers map to real drivers: headcount, contract mix, rates, utilisation
- Revenue, cost and margin respond on the same numbers that run the business
- One tenant-isolated record — the plan cannot drift from the operation
Subcontractors
An approved-subcontractor register with a compliance gate. Certifications and insurances are tracked with expiry alerting, and an out-of-date accreditation blocks the subcontractor from being engaged — so a lapsed insurance is caught before the job, not after an incident.
- Certification and insurance register with expiry alerting per subcontractor
- A lapsed accreditation blocks engagement automatically — a real compliance gate
- Performance and verification history in the same audited record
- Tenant-isolated, hash-chain audited, UK data residency
Inspections & Checklists
One unified inspection engine behind every checklist — compliance certificates, H&S audits and reactive forms all share the same weighted scoring, critical-fail and photo/signature capture. A failed inspection becomes a cert-aware remediation work order, not a PDF filed away.
- One engine for compliance, H&S and reactive forms — weighted scoring, critical-fail
- Photo, signature, rating and multiple-choice capture with conditional visibility
- A failed inspection raises a cert-aware remediation work order automatically
- Offline-capable on the field app; hash-chain audited
Documents
A document registry that knows when things expire. Insurances, licences and accreditations are tracked against the site, asset or contractor they belong to, and an alert fires before each one lapses — so a compliance document is a live control, not a file nobody checks.
- Expiry-aware registry — insurances, licences and accreditations with alerting
- Documents attached to the site, asset or contractor they govern
- A daily flagger raises an alert before each document lapses
- Tenant-isolated, hash-chain audited, UK data residency