Investigations that finish sooner and hold up better.
A board asks whether it can happen again. Most investigation reports answer who did it — weeks later, in a document assembled by hand. InvestigatePro removes the assembly and structures the analysis, so the investigator spends their time on the thinking that actually matters.
Because the assembly disappears
Investigations don't run long because the thinking is slow. They run long because of everything around it.
No chasing the record
Evidence, witnesses, the sequence of events and the task steps land against one event record from the first hour — not reassembled from inboxes and phones weeks later.
Analysis starts before the workshop
The AI coach works through PEEPO evidence, the four ICAM levels and 5‑Whys as findings arrive. The team meeting confirms the analysis instead of starting it.
The document builds itself
Cover, contents, evidence register, timeline, findings tables and sign-off block are generated from the record. You write findings, not furniture.
No late rework
Completeness and quality are scored while the investigation is open, so gaps surface during the work — not when the report comes back thin.
Because the record has structure
Depth isn't page count. It's how much of the investigation is held in a structure you can interrogate afterwards.
Evidence is classified, not attached
Every item sits under People, Environment, Equipment, Procedures or Organisation, with its source reference recorded and its quality scored.
All four ICAM levels stay on the table
Failed defences, individual and team actions, task and environmental conditions, organisational factors. An empty level reads "none identified" — it doesn't quietly vanish.
Weak analysis is visible as weak
Factors carry specificity and evidence-strength ratings. A 5‑Whys chain that stops at a person scores shallow. An admin-or-PPE-only control shows up for what it is.
Nothing closes on an intention
Each action records who verified it, by what method and against what evidence — and carries a later effectiveness check with a result.
One linked chain, end to end.
Every element links to the one before it — so "what evidence supports this recommendation?" is a question the record answers, not one the investigator has to remember.
The four ICAM levels, always applied.
An investigation that concludes at the individual level has stopped one step short of anything you can actually fix — and every organisational factor behind it stays exactly where it was.
Every field the investigation actually captures.
A working inventory rather than a brochure. Where something is shipped it says so; where it is still being built it says that too. Open any section.
One event record, three states
LiveLogged → Under Investigation → Closed. Reference number, severity, type, date and time occurred, date reported, location with coordinates, and the description — one record everything else hangs from.
Narrative quality gate
LiveEvent and immediate-action narratives are scored on capture. A two-line description doesn't proceed to analysis, because an investigation built on one is not worth running.
Injured-person detail
LiveInjury type, body part, nature and classification; days away, restricted and transferred; return-to-work date; treatment type, facility and physician — the detail statutory forms demand and spreadsheets lose.
Exposure and experience context
LiveJob title, department, supervisor, employment start, and total, company and job-specific experience in months. The factors that turn “an operator made a mistake” into a question worth asking.
Reportability flags on the record
LiveOSHA-recordable, OSHA-reportable and MSHA-reportable are properties of the event, decided when it is logged — not remembered later.
Sites, employees and org structure
LiveMulti-site organisations with a site register and an employee register behind the event.
Every item classified and sourced
LiveEach evidence item carries a PEEPO category and subcategory, a title and description, its source and a source reference — so the report shows not just what was concluded but where it came from.
Evidence quality is scored
LiveItems receive a quality score and written feedback, and are marked as contributing or not. Completeness across the five PEEPO categories is tracked at investigation level.
Files with a real evidence register
LivePhotographs, documents and records attach to the investigation and are carried into the report as a numbered register — the appendix a regulator or a lawyer looks for first.
Witness accounts
LiveWitness records with contact detail and statements, held against the event.
Sequence of events
LiveA timestamped chronology — each entry categorised, sourced and orderable, with key events flagged. Reconstructing this from memory weeks later is where most investigations quietly fail.
Task analysis — planned versus actual
LiveStep by step: what the procedure specified, what actually happened, and the variance named — matched, minor deviation, major deviation or skipped — with an explanation and a contributing-factor flag. Work-as-imagined against work-as-done, in a table.
The four ICAM levels, all four
LiveAbsent or failed defences · individual and team actions · task and environmental conditions · organisational factors. Each factor carries a category, subcategory and description.
Factors carry specificity and evidence strength
LiveEvery contributing factor is rated for how specific it is and how strongly the evidence supports it, and links back to the PEEPO items behind it. A vague factor cannot hide among precise ones.
5-Whys with depth and quality scoring
LiveProblem statement, the chain, and the resulting cause with its category — plus a depth score, a quality score and a validation pass. A chain that terminates at a person does not score well.
AI Root Cause Coach — grounded, and accountable to a human
LiveGrounded in Human and Organisational Performance and occupational-health practice, and given the whole investigation record rather than the single field in front of it. AI suggestions are marked as AI-suggested and carry a confidence value. The investigator accepts, edits or rejects, and signs off.
Investigation scored while it is open
LivePEEPO completeness, ICAM quality and an overall quality score, alongside progress — visible in the app while there is still time to act on them, and kept off the client-facing report by design.
Every action answers a named cause
LiveRecommendations link to the ICAM factors and the 5-Whys chains they address. An action with nothing behind it is visible, and so is a factor nobody did anything about.
Rated on the hierarchy of controls
LiveElimination through to PPE, recorded per action — so a finding closed with a toolbox talk is not quietly equivalent to one closed by a design change.
SMART tested, not SMART claimed
LiveSpecific, measurable, achievable, relevant and time-bound are each assessed and rolled into a score. “Improve awareness of the procedure” does not survive the test.
Verification is evidence, not a tick
LiveVerification method, the evidence relied on, who verified it and when — recorded against the action.
Effectiveness checked later, separately
LiveA dated effectiveness check with a result and notes, distinct from completion. Whether the control actually worked is a different question from whether somebody did the task.
Tracked the way the team works
LiveOwner, department, due date, priority and status, in tile, list or kanban views with drag-to-status.
Full investigation report
LiveCover page, document control, contents, people involved, sequence of events, evidence register, ICAM findings with evidence strength, risk assessment, witness accounts, recommendations and a sign-off block — with page numbering and a running confidentiality mark on every page.
Board and management outputs
LiveExecutive summary written for a board rather than a file, lessons-learned, and an action tracker. PDF and PowerPoint.
Statutory forms across four jurisdiction groups
LiveOSHA 301 · MSHA 7000-1 · RIDDOR F2508 · MHSA section 23 · COIDA WCL-2 · Australian state notification, with the correct state regulator derived from your organisation. Deadlines are stated on the output.
Trend analytics
LivePatterns across investigations rather than one incident at a time — which is where repeat contributing factors become visible.
SAML 2.0 single sign-on
LiveIdentity-provider metadata and certificate, domain verification, just-in-time provisioning, a default role for new users, and enforced-SSO as an option.
Multi-factor authentication
LiveMFA with backup codes, per user.
Roles and permissions
LiveRole-based access with a per-user permission set.
Audit log
LiveAn append-only record of who did what and when, across the investigation.
Tenant isolation
LiveRow-level security across the application tables — an organisation's investigations are reachable only by that organisation.
Recoverable records
LiveSoft deletion throughout. An investigation record is not destroyed by a misclick.
Organisation profile built for reporting
LiveLegal entity and registration, NAICS and SIC, employee and contractor counts, average hours worked, regulatory identifiers, insurer and policy, and a named regulatory contact.
Data exchange
In buildThere is no self-serve public API today. Exchange with an existing EHS platform is a scoped export and import contract, built per integration. Not SOC 2 or ISO 27001 certified.
Mobile field capture
In buildCompanion apps for field capture are in build and not in service today. The web application is responsive and works on a phone browser; anything beyond that is roadmap, not product.
How to structure your comparison.
Most safety teams already own something. The question is rarely "which platform" — it's "what do we use to investigate". These are category characterisations, not a review of any named product.
| Spreadsheets & templates | Audit-first safety platforms | Enterprise EHS suites | InvestigatePro | |
|---|---|---|---|---|
| Investigation method | None — rigour rests entirely on the investigator | Usually an incident form with a causes field | Often configurable to ICAM, if you build it | ICAM end to end, guided step by step |
| Cause analysis | Whatever the template asks for | Commonly 5‑Whys or a fishbone | Configurable | Four ICAM levels + 5‑Whys, both scored for depth |
| Evidence | Files in folders | Attachments on a record | Structured, often per module | PEEPO-classified, source-referenced, quality-scored |
| Action quality | A due-date column | Assignment, due dates, sign-off | Configurable workflow | SMART-tested, control-rated, verified, then effectiveness-checked |
| Statutory forms | Filled by hand | Varies by vendor and region | Usually broad | US, UK, South Africa and Australia built in |
| Commercial basis | Licence-free; the cost is management time | Typically per seat | Typically per seat and per module | Flat, per organisation — no per-seat licences |
| Time to value | Immediate, and permanent | Days to weeks | An implementation project — months | Same day. 14-day trial, no credit card |
Verify every column against any vendor you're actually comparing — including this one. If something here doesn't match what you find, tell us and we'll correct it.
Keep what you already have
If your team runs inspections, audits and observations somewhere already, keep doing that — this is not a rip-and-replace. InvestigatePro is what you open when something has actually happened and the next document has to stand up to a board, a regulator or a lawyer.
What we don't do
Stated plainly, because you'll find out anyway and it's better you hear it from us.
No public API today
In buildData exchange for Business customers is a scoped export and import contract, built per integration — not a self-serve API.
Not SOC 2 or ISO 27001 certified
What does exist: EU-hosted data, row-level tenant isolation, SAML SSO, MFA, a full audit trail and soft deletes.
Not an all-in-one EHS suite
No audit module, chemical register or training matrix — investigation is the whole product. Four jurisdiction groups are built in; others are added as templates.
The clock, stated precisely.
A wrong statutory deadline in a client-facing document is a liability, not a typo. These are the deadlines the product states on its generated output — and the reason speed matters before anyone has argued about methodology.
| Jurisdiction | The deadline that is already running | In the report library |
|---|---|---|
| United States — OSHA | Fatality reported within 8 hours. In-patient hospitalisation, amputation or loss of an eye within 24 hours (29 CFR 1904.39). Form 301 completed within 7 days. | OSHA 301 |
| United States — MSHA | Notification within 15 minutes on 1-800-746-1553 (30 CFR 50.10). Form 7000-1 within 10 working days. | MSHA 7000-1 |
| United Kingdom — RIDDOR 2013 | Deaths and specified injuries without delay, reported within 10 days. Over-7-day injuries within 15 days. | F2508 |
| South Africa — MHSA | Section 23 reportable accidents notified to the Principal Inspector immediately. Section 11(5) investigation begins within 10 days and the report is delivered within 30. | MHSA s23 |
| South Africa — COIDA | Employer's report within 7 days, submitted through the CompEasy portal. | WCL-2 |
| Australia | State-based notification. The correct regulator — WorkSafe Victoria, SafeWork NSW, Workplace Health & Safety Queensland, WorkSafe WA, SafeWork SA, WorkSafe Tasmania, NT WorkSafe or WorkSafe ACT — is derived from your organisation's state. | State notification |
Requirements verified June 2026 and stated on the generated output. Regulatory coverage is a framework — additional jurisdictions are added as templates.
Flat pricing. No per-seat licences.
Priced per organisation, per month. Annual billing saves 15%. A 14-day free trial with no credit card.
- Full ICAM methodology
- PEEPO evidence management
- Board & statutory reports
- Email support
- Everything in Starter
- AI Root Cause Coach
- Interactive PEEPO charts
- Advanced analytics
- Priority email & chat
- Everything in Professional
- SSO / SAML + MFA enforcement
- Scoped data exchange
- Dedicated success manager
- Everything in Business
- SLA-backed support
- Multi-site rollout
- On-premise option
The honest way to test this.
Don't judge it on a demo incident we picked. Judge it on one of yours — you already know what that investigation should have concluded, which makes you the only person who can score it properly.
Start the trial
14 days, no credit card. Set up the same day.
Pick a closed one
An investigation you finished this year — ideally one that felt thin.
Re-run it
Through the full ICAM workflow. An afternoon, not a fortnight.
Compare the two
If ours finds nothing yours missed, you have your answer.
Answered the way we'd want them answered to us.
Is the AI making the decisions?
No. Suggestions are labelled as AI-suggested with a confidence value; the investigator accepts, edits or rejects each one and signs off. The report is attributed to the lead investigator — nothing goes out badged as machine-generated.
Do we have to drop our current safety platform?
No. Keep running inspections and audits wherever you run them now. This is what you open when something has actually happened.
How long does implementation take?
There isn't one. A 14-day trial, no credit card, set up the same day. A multi-site structure is a conversation, not a quarter.
Where does our investigation data live?
EU-hosted, isolated per organisation at row level, with MFA, SAML SSO and a full audit trail. Not SOC 2 or ISO 27001 certified, and we won't imply otherwise.
Built by the person who used to write these reports for the board.
Devon Turner spent more than fifteen years in mining-safety leadership — most recently as Head of Safety across Africa and the Middle East for one of the world's largest gold producers — with an ICAM specialism. The proof offered here is the methodology and the experience behind it, not a wall of customer logos we haven't earned yet.