Skip to content
Reporting & Insights

Safety reporting that answers the question.

Construction safety reporting software that turns live field records into board-ready answers.

Bring the weekly spreadsheet, owner report, or broker packet you build by hand. SALUS replaces the hunt behind it: forms, QR scans, inspections, training, incidents, and corrective actions flow into one Looker reporting layer, with Rosie on top to answer questions and open the source record behind every number.

Bring your current report. We'll map each metric to the live field records that feed it.

A Rosie chat where a superintendent asks how his site is performing compared to the portfolio average, and Rosie returns a 30-day comparison with near-miss rate and training compliance benchmarked against the portfolio
Ask in plain English
Drill down to source
Share proof faster
Live from field records
  1. Rosie answer layer

  2. Embedded Looker analytics

  3. Source-record drill-down

  4. Regulator-ready records

  5. Power BI, API & MCP

01Act 1 · In the field

The report starts before anyone opens a spreadsheet.

Field data first

Crews do the work. The report builds itself.

A weekly report is only as good as the records behind it. SALUS captures those records while the job happens: a QR scan, a form, an inspection, a training completion, an incident, a corrective action. No second reporting step. No Friday reconstruction. Adoption becomes data quality because the report is built from the work itself.

Rosie tracking a shift in progress with field evidence photos and an end-of-shift report generated automatically

Field actions

Forms, scans, inspections, training, and closeout evidence captured in the flow of work.

Structured records

Every submission lands as clean data with project, worker, sub, date, and source context.

Report-ready proof

The dashboard and weekly report pull from the same record your crews created on site.

No chasing. No reconstruction.

02Act 2 · The record

One construction safety reporting layer.

Looker analytics

Embedded Looker analytics, every signal connected.

SALUS embeds Looker directly in the platform. Orientations, forms, training, equipment, incidents, corrective actions, QR scans, and worker profiles all feed one reporting layer, so the question can cross modules: form completion against incident rate, training against near-misses, sub performance against project risk.

Reporting Layer
Looker · embedded
Every module, live
Forms
Training
Incidents
Corrective actions
QR scans
Worker profiles
Dashboards
Rosie answers
Power BI
API / MCP
Reporting and Insights correlation analytics showing form completion versus incident rate and training versus near-misses, powered by Rosie

Dashboards show what happened. Correlations explain why.

Open data access

Power BI, API, and MCP — your data goes where decisions happen.

Safety teams work inside SALUS. Analysts can pull native Power BI exports. Developers get a direct API. AI tools can query the safety record through the MCP layer, so the CFO dashboard, broker renewal, Procore workflow, and executive packet can all point at the same live record.

No export ritual. No data hostage.

The SALUS interface with a 'Looker embedded' badge above report cards, and three access tiles for Direct API, Power BI Export, and MCP Layer
01 ·
Power BI export
For the analysts who already live there.
02 ·
Direct API
For enterprise systems and internal dashboards.
03 ·
MCP layer
So AI tools can query the safety record directly.
04 ·
Procore context
Project records stay connected to the construction stack.
03Act 3 · The answer

Live construction safety dashboards — answers before the meeting.

Ask Rosie

Ask Rosie. Get the report and the next move.

Ask in plain English: how this site compares to the portfolio, which subs are slipping, where form completion dropped, or what trend needs attention before Monday. Rosie returns the answer from live data, then points to the records behind it.

The answer arrives with the next action.

  • "Which sites missed required inspections this week?"
  • "Which subs have aging corrective actions?"
  • "Where did form completion drop after a crew change?"
  • "What should I watch before the owner meeting?"
Rosie answering a quarterly safety trends question with adoption patterns, trend signals, prevention actions, savings, and a lower incident rate
Portfolio drill-down

From Safety KPIs to the source record in one click.

Start with the portfolio view. Filter by project, sub, trade, date range, or risk signal. When a number looks wrong, open the exact source record: who submitted it, when, where, what evidence was attached, and who owns the follow-up.

A number is useful only when it opens to proof.

A high-priority corrective action for installing structural steel beam supports traced back to Site Safety Inspection #4419, with source form, due date, assignee, action type, and description
Provincial OHS reporting

Regulator-ready safety records without spreadsheet archaeology.

Provincial OHS recordkeeping stays tied to the live source record. Incidents, inspections, corrective actions, photos, sign-offs, and dates stay organized for your injury register, annual summaries, and detailed incident reports (your provincial OHS regulator requirements in Québec). TRIR and lost-time injury rate conversations still need hours worked, but the incident side is current and traceable.

Rosie building a regulator response package by searching corrective actions, pulling inspection records and forms, compiling an evidence timeline, and preparing a downloadable report

Injury and incident register

Incident records organized from the connected safety record.

Annual incident summary

Summary-ready data without rebuilding the year by hand.

Detailed incident reports

The incident evidence behind each reportable case stays attached.

Recordkeeping stays connected. The source is still one click away.

Bring your current weekly report.

Business impact

Safety KPIs and leading indicators, built from live work.

The point is not another chart. It is a cleaner answer for every person who asks: operations, executives, owners, brokers, and regulators. The same live record supports leading indicators you act on and lagging indicators you report.

Leading indicators

Inspection completion, training currency, near-miss reporting, and corrective-action closure time.

Lagging indicators

Incident and near-miss trends by project, sub, trade, and time period.

Stakeholder proof

A cleaner story for owners, GCs, brokers, executives, and safety committees.

What changes

The reporting layer behind the weekly report.

01 ·

Rosie answers

Plain-language reporting from live portfolio data.

02 ·

Looker analytics

Google's enterprise analytics engine embedded inside SALUS.

03 ·

Source drill-down

Every number opens to the field record behind it.

04 ·

Regulator-ready records

Support for your provincial injury register, annual summaries, and detailed incident reports (your provincial OHS regulator requirements in Québec) stays tied to incident evidence.

05 ·

Open data access

Power BI, API, MCP, and Procore context from the same live record.

Go deeper

Pick the pressure behind the report.

If the report exposes risk, go to Risk Control. If the report needs to satisfy an outside audience, go to Proof on Demand.

The question starts here.

The fix lives there.

Common questions

Construction safety reporting FAQ.

What is construction safety reporting software?
Construction safety reporting software collects field records — forms, inspections, training, incidents, corrective actions, and evidence — and turns them into construction safety dashboards, KPIs, scheduled reports, and source-linked proof.
How is SALUS different from a dashboard-only reporting tool?
SALUS starts with field adoption, not charts. Crews create the records while work happens, Looker analytics connects the data, and Rosie answers plain-language questions from the live record.
Can SALUS replace our weekly safety report?
In a demo, bring the spreadsheet, PDF, or slide you build today. We'll map each metric to the SALUS field records that would feed it, show what is manual today, and show what the live version would look like once your crews are capturing data.
Does SALUS support reporting to your provincial OHS regulator?
SALUS keeps incident records, evidence, dates, corrective actions, and source forms organized for your provincial injury register, annual summaries, and detailed incident reports (your provincial OHS regulator requirements in Québec). TRIR and lost-time injury rate calculations still require hours worked, but the incident side stays current and traceable.
Can our data team use the raw data?
Yes. SALUS supports native Power BI export, direct API access, Procore context, and an MCP layer so AI tools can query the safety record directly.
What if crews don't use the app consistently?
Adoption is designed into the field workflow: QR access, offline mode, voice input, and multilingual capture. Reporting quality improves because the report is built from the work crews already complete.
Can owners, GCs, brokers, or executives see the proof?
Yes. Use reporting for the internal answer, then share selected proof through the Trust Portal or Proof on Demand workflows when an outside stakeholder needs current evidence.
Map the report

Bring the report you build by hand.
We'll map the live version.

Request a demo with your current weekly report, owner update, or broker packet. We'll trace each metric back to the field records that would feed it and show the questions the current report cannot answer.

Stop spending weeks learning what your program already knows.