<aside> ⚡

With Hubfleet's Safety Management System you can:

The Safety Management System (SMS) in Hubfleet is your single source of truth for hazards, incidents, non-conformances, policies, procedures and risk controls. It's built around a central Risk Controls Library, with everything else — every hazard, every incident, every policy, every procedure — linking back to a control. This page is your starting point for setting up and operating the SMS.

<aside> 🆕

What's new in this upcoming release


Overview — your build order

One step to understand the architecture, then three steps to build:

<aside> 📘

For the step-by-step project plan covering the full Hubfleet build — sequencing, timing and Fleet and People setup — see How to Build Your SMS in Hubfleet. For HVNL reform readiness, work through HVNL Reform Readiness in Hubfleet. For NHVR Master Code alignment, see Using the NHVR Master Code of Practice with Hubfleet.

</aside>

Prerequisites


Step 0 — Understand the Hubfleet SMS structure

Before you start clicking around, take 10 minutes to understand what you're actually building. Hubfleet's SMS isn't a binder full of policies on a shelf — it's a live, linked system with Risk Controls at the centre and every hazard, incident, NCR, policy and procedure connecting back to one of them. Get the architecture clear up front and the build steps that follow will make sense.

A) The bow-tie architecture

Hubfleet's SMS is built on a bow-tie model, with Risk Controls at the centre.

The bow-tie audit trail in Hubfleet — every Risk Control sits at the knot, with Preventive Links (Policies & Procedures, Required Training, Hazards Addressed) on the left and Reactive Links (Incidents, NCRs, Field-reported Hazards) on the right.

The bow-tie audit trail in Hubfleet — every Risk Control sits at the knot, with Preventive Links (Policies & Procedures, Required Training, Hazards Addressed) on the left and Reactive Links (Incidents, NCRs, Field-reported Hazards) on the right.