Home/ Product/ JHA

Hazard analysis that cites your procedures.

Describe a job task. ENSURE's AI suggests hazards, severity, likelihood and control measures, and tells you which of your procedures each suggestion is grounded in. Not generic safety advice.

The problem

Generic AI gives generic hazards.

"Working at height, risk of falling, use a harness." Every JHA tool can produce that. What makes a JHA actually useful is when it references YOUR specific SOPs, YOUR PPE matrix, YOUR emergency procedures. ENSURE's AI is grounded in the documents your org has already uploaded.

Describe the task, get hazards back in seconds.

Type a job step in plain English. The AI returns hazards with category (mechanical, chemical, ergonomic, etc.), pre-control severity × likelihood, control measure, and post-control residual scoring. You accept or edit each one before it lands in the JHA, no auto-publish.

  • Returns pre-control and residual scoring on every hazard
  • You accept or edit each hazard before it lands in the JHA
  • Multilingual: analyses tasks in the language they're written in
JHA-042 · AI analysis
AI
Task
Confined space entry · tank T-204
Oxygen deficiency
HAZ-01
PRE · 4×5 = 20 POST · 2×2 = 4
Toxic atmosphere
HAZ-02
PRE · 5×4 = 20 POST · 2×2 = 4

Grounded in YOUR procedures, not generic safety advice.

The AI reads your Documents register (controlled procedures, SOPs, work instructions) and cites the relevant ones on every suggestion. If your SOP-014 governs confined-space entry, the JHA's controls reference SOP-014, click the chip, the source opens in a new tab. Auditor walks the trail without your help.

  • Procedure chip on every accepted hazard
  • Clickable: opens the source document in a new tab
  • Audit-ready: reviewers see which SOP each control came from
Hazard control · grounded
Gas test pre-entry
CONTROL
Calibrated 4-gas monitor · O₂, LEL, H₂S, CO · verify within 15 min of entry.
Cites your procedures
SOP-014 SOP-022 WI-09
Reviewer audit trail 3 SOPS LINKED

No JHA, no permit. Hardwired.

Toggle "PTW requires JHA" in your org settings. From then on, every Permit to Work form has a required JHA field. The permit cannot be issued until one is picked. The link between hazard analysis and operational permission is enforced by the system, not by a policy that gets bypassed under pressure.

  • Org setting: PTW requires JHA on / off
  • JHA dropdown on the permit form, each option tagged with its status
  • Server-side PDF export for handover: landscape A4, selectable text
Permit to Work · PTW-114
Confined space · T-204
VALID
Required JHA LINKED
JHA-042
Confined space entry · 12 hazards · 24 controls
Issued byR. Patel · HSE
Valid until28 May · 17:00
Connected to everything else

From hazard analysis to permit issue.

A JHA isn't a standalone document. It's an input to the operations that follow it. ENSURE makes the chain explicit.

SOP-014
Procedure
Confined space entry SOP in Documents
JHA-042
Hazard analysis
AI suggested, you accepted and edited
PTW-114
Permit to Work
Issued referencing JHA-042
INC-014
Incident (if any)
Investigation can pull the JHA and PTW for review
Common questions

What QHSE Managers ask us first.

How is this different from a generic AI hazard analysis?+

Because ENSURE's AI reads YOUR Documents register before it suggests anything. The hazards it proposes for confined-space entry cite your SOP-014, your gas testing work instruction, your PPE matrix. Generic tools give you generic OSHA boilerplate. ENSURE gives you the hazards and controls your own organisation has already approved.

Can we still write hazards manually?+

Yes. AI is an assist, not a requirement. You can author every step and every hazard by hand, or accept and edit AI suggestions one at a time. Nothing lands in the JHA until you approve it.

What languages does the AI work in?+

Multilingual. Describe the task in French, the AI analyses in French and cites your French SOPs. Same for English, Spanish, Portuguese, German, Arabic, and Chinese. Whichever language your team operates in, the JHA reads natively.

What if our SOPs are out of date?+

The AI only draws on your live document register. Archived and draft documents are excluded, so it won't cite a procedure you've pulled. Publish a new SOP version and the next JHA you analyse works from the current register. Older JHAs keep their original citations as part of the audit trail.

How does the Permit to Work link work?+

In your org settings, toggle "PTW requires JHA" on. From then on, every Permit to Work form has a required JHA dropdown filtered to active records for that work type. The permit cannot be issued without selecting a JHA. The link is preserved in the audit trail so the next auditor sees which JHA backed which permit.

Is this ISO 45001 compliant?+

It's built to support ISO 45001 conformance. The structured hazard identification, pre and post-control scoring, control hierarchy, and linkage to operational permits map to ISO 45001 clause 6.1.2 (hazard identification and assessment of OH&S risks). The Legal Register module tracks per-clause compliance with evidence.

Built for safety-critical industries. Manufacturing  ·  Construction  ·  Logistics  ·  Oil & Gas  ·  Food & Beverage  ·  Healthcare  ·  Facilities

Stop copy-pasting hazards from old JHAs.

Type the task, accept what the AI proposes, ship the JHA. Book a 30-minute demo and we'll run YOUR next task through ENSURE so you see the AI cite your own procedures live.

Book a demo Sign in