Skip to main content

Job Hazard Analysis (JHA) in UpKeep EHS

Learn how to use UpKeep EHS for your Job Hazard Analysis

Updated over a week ago

The Job Hazard Analysis (JHA) module in UpKeep EHS makes it easy to identify, assess, and control workplace hazards. Instead of static spreadsheets and binders that quickly become outdated, JHAs in UpKeep are living tools — hazards are clear, risks are scored, and controls are built right into your team’s daily workflow.

With AI assistance, you don’t need to start from scratch. Simply describe the job or upload an existing document, and UpKeep helps generate a complete analysis, fully integrated with your incidents, CAPAs, assets, and locations.

This turns safety from paperwork into a culture your team lives by every day.


Creating a JHA

There are two ways to create a new Job Hazard Analysis:

  • Describe the job in your own words using text or voice input

  • Import an existing file and let AI parse the details

Steps to Create a JHA

  1. From the JHA module, click Create JHA

  2. Choose whether to describe the job or upload an existing document

  3. UpKeep AI will prefill:

    • JHA title

    • Steps

    • Hazards

    • Control measures

  4. Add or update details:

    • Select an owner and approvers

    • Assign a location or assets

    • Set a next review date

  5. Review AI-generated steps. You can:

    • Edit step descriptions

    • Add, delete, or rearrange steps

    • Add or remove hazards and control measures from your hazard library (Settings)

  6. Review the initial risk scores, which are calculated from severity × likelihood

  7. Add any additional notes

  8. Choose whether to make the JHA public (view-only for non-admins/techs)

  9. Save as a draft or submit for review


Approving and Publishing a JHA

  • Submitted JHAs move through your approval workflow

  • Approvers can approve or reject with comments

  • Once approved, the JHA becomes active and visible to your team


Filtering, Searching, and Archiving JHAs

You can easily manage JHAs with:

  • Filters: by status (draft, under review, approved), owner, risk level, review status, or location

  • Search: quickly find a JHA by keyword

  • Archive: retire JHAs that are no longer in use


Revising a JHA

Work conditions change, and your JHAs should too. UpKeep provides full version control:

  1. From an existing JHA, click Initiate Revision

  2. Update steps, hazards, or notes as needed

  3. Provide a reason for change (logged for audit purposes)

  4. Save and resubmit for review

  5. Approved revisions become the next version of the JHA, while prior versions remain available in revision history


Exporting a JHA

You can download any JHA as a PDF for recordkeeping or sharing.


Demonstration Video


Key Benefits

  • AI-assisted JHA creation

  • Fully integrated with EHS workflows

  • Hazard and control libraries for consistent language

  • Risk scoring based on severity × likelihood

  • Approval workflows and version history

  • Public access options for view-only users

Did this answer your question?