Analytics & dashboards
Dashboards you talk into existence
"Permits by site this quarter, incidents by kind, and the overdue actions trend" — typed or dictated. The builder composes real widgets over your registers’ own numbers, so every chart agrees with the register it came from.
Part of the Pro plan — £99 a month per workspace, with daily backups included. Everything else stays free.
How it works
- 1
Ask for it
Describe the dashboard in a sentence. The builder proposes widgets from a catalogue of data sources across the platform’s modules.
- 2
Refine in conversation
"Make that a trend", "split by site", "add fire-safety checks" — the side chat refines the saved dashboard in place.
- 3
Filter and drill
A date-range and site filter bar sits above every dashboard, and widgets drill through to the registers behind them.
- 4
Deliver it
Export the dashboard as a PDF, any widget to Excel, or schedule email delivery so the Monday numbers arrive without anyone logging in.
What it does
A bounded source catalogue
Eleven data sources across the platform’s modules, each with its metrics and dimensions — the AI composes, it does not improvise SQL.
Register-true numbers
Every metric uses the module’s own register logic, so the dashboard and the register can never disagree.
Per-viewer security
Widget data is gated on the viewer: no permission, no numbers — a locked tile instead of a leak.
Excel and PDF export
Per-widget Excel downloads and a print-quality PDF of the whole dashboard.
Email schedules
Recurring delivery to the people who need the numbers, with the PDF attached.
Your palette
Tenant theming carries your brand colours across the app, the dashboards and the PDFs.
Honest numbers
An analytics layer that computes its own version of the truth breeds meetings about whose number is right. This one refuses to:
- Every metric maps to the owning module’s register logic
- Tables are grouped aggregates — record-level access control stays with the registers
- A viewer without permission sees a locked tile, not the data
Guides for this module
Works with
AI assistant
Ask about your operation in plain language — in the app or on WhatsApp — and get answers scoped to your own data.
Inspections & audits
Build a checklist once, run it on any device, and turn every failed answer into a tracked action.
Incidents & RIDDOR
Record what happened, screen it against RIDDOR with deadlines that watch themselves, and investigate properly.