Our client’s safety program ran on a Power Apps canvas app that captured hazard assessments, observations, and inspections. It did that job well, but capturing was all it did. They partnered with Intelbyte to turn a recording tool into a safety management system.
The challenge
The canvas app had no real identity or role model, no way to assign and track corrective actions across modules, no incident and injury management, and no safety analytics.
Issues were being logged, but they were not reliably closed out, and nothing could be trended. Safety performance was invisible beyond the individual record.
The approach
Intelbyte rebuilt the application as a modern Power Platform Code App on Dataverse, designed around a closed loop rather than a filing cabinet. Role-based access gives three roles tailored views, managed through a Dataverse admin table on a jurisdiction-ready data model.
Capture and assess
Hazard assessments, observations, inspections, and now incidents and injuries are captured and scored in one system.
Assign and verify
Every issue drives a corrective action with an owner and a due date, and closure is verified with evidence rather than assumed.
Analyze and trend
Leading and lagging indicators are visible and trendable, with in-app Excel and PDF exports and email notifications keeping owners on schedule.
Results
The rebuild turned recording into closing the loop: every hazard, observation, and incident now drives a tracked, verified corrective action.
Safety performance is visible and trendable rather than just logged, and the program runs on a role-aware foundation that is ready for the jurisdictions it operates in.
