Skip to main content
KeystoneOps For UK trusts

Moving off your current tools is the easy part.

The thing that keeps a trust on a system it has outgrown is the fear of moving. So we ship a guided migration toolkit, not a professional-services invoice — you import your own data, see exactly what lands before it does, and bring your history with you.

FreshServiceCivicaServiceNowEveryWonde MISGovernorHubKCSIE registersGeneric CSV

Not on the list? If it exports to CSV, it imports. The generic importer maps any spreadsheet to the right records.

A weekend, not a quarter.

Four steps, run by you, with a safety net at every stage. No black-box "we'll handle it" — you see and approve every record.

  1. 1

    Point it at your export

    Drop in an export from your current tool. The importer maps the columns to KeystoneOps — you confirm the mapping, you don't write it.

  2. 2

    Dry-run preview

    Every import runs as a preview first. You see exactly which rows will land, which won't, and why — before a single record is written.

  3. 3

    Import & fix

    Run it for real. Any rows that don't fit come back as a downloadable report you can correct in place — no guessing what failed.

  4. 4

    Re-run until clean

    Fix, re-import, repeat until the report is empty. Your history comes across with you — not just a one-off snapshot.

Your history, not just a snapshot.

Tickets & history

Open and closed tickets, with their threads and timestamps.

Assets & licences

Your device register and software licences, ready to reconcile.

People & engagements

Staff records the SCR, H&S and payroll all read from.

SCR checks

Existing check records and expiry dates from your spreadsheet or tracker.

Policies & governance

Policy library and governance records from GovernorHub or files.

Estates & compliance

Sites, certificates and statutory inspection schedules.

Dry-run first, always

Nothing is written until you've seen the preview. Reconcile against your live system before you trust a single migrated record.

Failures come back to you

Rows that don't fit aren't silently dropped — they download as a report with the reason, so you fix and re-run instead of hunting for what's missing.

And you can leave too

The same openness works in reverse: a full export plus schema on request, the source included, self-host any time. No exit fee, no hostage situation.

Bring your data. See it land.

We'll stand up a private instance and walk an import of your real export through the dry-run with you — so you can see exactly what switching looks like before you commit to anything.