Nestack Agent Care
Industries / Mining / Safety & compliance

Mining AI agent · Safety & compliance

Safety & Compliance AI Agent (SWMS & Isolation)

Draft task-and-site-specific SWMS, assemble isolation points from the plant register, check permit packs and surface stale documents — while the issuing officer, isolation officer and statutory mine manager keep every signature.

4–6 weeksTypical delivery
Your stackDeployment
Named personApproval to work
Agent CareAfter launch

What this agent does

Prepares the paperwork, not the authorisation

In
01

Take the task, the work area, the plant and the crew from the work order, shutdown plan or permit request.

02

Read the site's own procedures, PHMPs, isolation standards, drawings and plant register at their current revision.

Reason
03

Draft the SWMS against this task and this work area, carrying the site's own control wording rather than a template's.

04

Assemble the isolation points for the job from the plant register and the P&IDs, including stored-energy sources.

05

Check the permit pack against the site's requirement list and name what is missing, unsigned or out of date.

Decide
06

Flag generic wording, isolation points nobody has verified at the plant, and documents that have gone stale.

07

Route what it cannot resolve to the supervisor, the isolation officer or the issuing officer named for that job.

Out
08

Present the SWMS draft, the candidate isolation list and the gap list — as drafts, with the sources beside them.

09

Retain every source read, the revision of each standard used, the rationale and every officer amendment.

Product statement

The agent drafts, assembles and checks. Permits, isolation certificates, risk-assessment sign-off and declaring an area safe stay with the named person.

Example workflow

One job, end to end

AgentHuman
1Job receivedWork order, shutdown task, permit request or a change to plant or procedure
2Site standards readProcedures, PHMPs, isolation standards, drawings and the plant register at their current revision
3Pack draftedSWMS against this task and work area, candidate isolation points, permit pack checked against the requirement list
4Gaps markedGeneric wording, unverified isolation points, missing signatures, expired tickets and documents gone stale
No human action required

Stages 1 to 4 run without a person in the loop — reading, drafting and the gap list finish before anyone is asked to read anything. Nothing is issued in that stretch.

5DecisionSplits on draft confidence and the risk class of the job
Routine job, no open gaps

Reaches the officer as a complete draft.

High-risk job or open gap

Goes to the supervisor before it goes further.

Supervisor or issuing officer

Reads the draft, the candidate isolation list, the sources and the gaps, then decides whether to amend, refuse or sign.

Accept draft · Amend · Request review
Draft accepted — handed back
6Pack routed for signatureHanded to the named officer as a draft; no permit, certificate or lockout is issued by the agent
7Outcome evaluatedOfficer amendments, isolation points corrected at the plant, and what the audit found by cohort
Amendments

Wording an officer rewrites is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required8 items
Issuing a permit to work or hot-work permit.
Signing an isolation certificate or authorising a lockout.
Authorising entry to a confined space.
Clearing, removing or overriding an isolation or lockout.
Automation boundaryAgent acts unaided
Draft the SWMS against the task, the work area and the site's own standards.
Assemble isolation points from the plant register.
Check a permit pack against the site's requirement list.
Trace which documents a change to plant or procedure touches, and what has gone stale.
Write actions run only inside the approval boundaries agreed during implementation. A permit or certificate is never one.
Bypassing an interlock, a guard or a protective device.
Declaring an area safe or lifting an exclusion zone.
Signing off a risk assessment or a SWMS.
Changing a procedure, standard or isolation register.

Example output

One job pack, annotated

Everything the agent drafts is attached to the job and the document revision it came from.

Draft pack · one job, one shiftIllustrative example
Job as requested
Work area
Last SWMS
Drafted
Confidence
Permit
Conveyor gearbox change-out
Drive head, working at height
Rev 4
SWMS, isolation list
88%
Not issued by the agent
As receivedThe job, the work area and the SWMS the crew last used, taken as they arrived — nothing on this side is rewritten.
Evidence used Plant register, current rev Drive-head P&ID Working-at-height standard
Why it differs from rev 4The drive head was re-piped since rev 4, so two points on that list are gone.
ActionAccept draftAmendRequest review
What the score decidesConfidence decides how hard the officer reads the draft, not whether the job may start.

Value

Where AI adds value

The same four claims, placed at the point in the workflow where each one applies.

Where the value landsValue 01 – 04
Every job needing paperworkWork order, shutdown task or change
03Drafting & checking

Work to the site's own standards

Use the mine's procedures, PHMPs, isolation standards, drawings and plant register at the revision current for that shift.

01Approved path

Stop the template being the document

The draft starts from this task and this work area, so the officer's reading goes on whether the controls fit the job rather than on stripping a template back to it.

02Human review

Put the gaps in front of a person first

Unverified isolation points, missing signatures and stale documents reach the supervisor before the pack reaches the issuing officer.

04Build an evidence trail

Retain the sources read, the revision of each standard, the isolation points proposed, the confidence and every officer amendment — on both paths.

Integrations

Typical integrations

Five system groups connect to the same agent. Which of them are in scope is decided in discovery.

Safety management systemCintellate · INX InControl
Damstra · Document control
Maintenance & plant registerSAP PM · Pronto · Maximo
Plant register · asset hierarchy
Permits & isolationPermit-to-work systems · tag boards
Isolation registers · lockout registers

Agent

Safety & compliance documentation

Reads site standards
Drafts the pack
Routes for signature

Drawings & standardsP&IDs · single-line diagrams
Procedure library · PHMPs
Observability & evaluationOpenTelemetry · Langfuse
Supported monitoring/evaluation sources

Integration availability depends on the client's existing systems and API access.

Agent controls

Six layers between the model and the permit pack

Each control wraps the one inside it. A draft clears every layer before an officer reads it, and the signature sits outside all six.

L6 · Outermost — last line of defenceInward → L1 · closest to the model
L6Rollback / safe modeReturn drafting to the safety team if evaluations or production signals degrade.Roll back
L5Change controlRecord the source, revision, proposal, named approver and every amendment.Record
L4Named-person gateIssuing, isolating, sign-off and area clearance stay with the statutory position.Gate
L3Isolation verificationIsolation points stay marked unverified until a person confirms them at the plant.Hold
L2Specificity checkDraft wording is checked against the task and the work area; generic wording it detects is flagged, and the clause it came from is named.Flag
L1Source and versionEach clause carries the site standard and revision it was drafted from.Cite
Model coreDraft produced — SWMS text, candidate isolation points, permit-pack gaps and confidence
L1 – L2Decide whether the draft may stand
L3Decides what a person confirms at the plant
L4 – L5Keep the signature with a person and the record intact
L6Pulls automation back when signals degrade

How Nestack evaluates it

Evaluate the whole pack — not only the SWMS an officer reads.

Coverage runs the whole depth of the workflow, and every layer is cut by slice.

Surface — the draft pack the officer opens
Depth of coverage ▼
E1Final-output evaluationWas the SWMS specific to this task and this work area?
E2Step-level evaluationDid it read the current revision of the right standard and drawing?
E3Tool evaluationDid it resolve the correct plant item, register entry and permit type?
E4Isolation recallHow many isolation points were missed against the verified walk-down?
E5Slice evaluationHow does draft quality change across specific job cohorts?
E6Business outcomeHow much did the officer amend, and what did the audit find?
Floor — the work that is actually done at the plant

Failure modes

Where each failure originates in the agent

Seven failure modes plotted against the five stages of the agent lifecycle.

Agent lifecycleDirection of processing →
01 · Retrieval2 modes
SF-01

Stale isolation point

An old point survives a re-pipe and reaches a draft.

SF-02

Superseded revision read

An older procedure revision is treated as current.

Stage gathersSite standards, drawings, the plant register and the revision
02 · Drafting2 modes
SF-03

Generic SWMS wording

Template controls survive into a task-specific draft.

SF-04

Stored energy omitted

Accumulators, springs or trapped pressure are not listed.

Stage proposesDraft SWMS text, isolation points and the gap list
03 · Verification1 mode
SF-05

Permit gap not raised

A missing signature or expired ticket passes the check.

Stage checksSpecificity, signatures, expiry and change impact
04 · Handoff / write1 mode
SF-06

Over-flagging floods review

So much is queried that the gap list stops being read.

Stage presentsThe draft pack the officer reads and the queue it enters
05 · Change / Version1 mode
SF-07

Procedure change untracked

A revision reaches drafts with no named approver or record.

Stage tracksModel, prompt, standard and procedure-revision changes
Sev-1 · a crew could work to a wrong document Sev-2 · a defective document reaches an officer Sev-3 · drafting degrades, more is amended

Affected slices

The jobs that go wrong are not the ordinary ones

A draft is only as current as the plant it describes. Re-piped equipment, crews new to the site and jobs with no precedent draw the amendments; routine shutdown work does not. Nestack reports performance by slice, not only in total.

Slice performance — reported separately, not only in aggregateIllustrative example
SliceFailure rateLift Lift vs. thresholdStatus
Re-piped or modified plant5.6%3.6× Review
Contractor crews, first job4.4%2.8× Review
Night-shift permit packs3.0%1.9× Watch
Routine shutdown work orders1.2%0.8× Normal
Bar: amended-or-rejected draft rate, lift vs. routine-shutdown baseline · scale 0–4.0× · tick marks the 2.0× review threshold 2 of 4 slices over threshold

Evidence-linked improvement

A wrong document is fixed everywhere it appears

An amendment to one SWMS does not close the finding. The standard behind it, the register entry or the retrieval rule is changed under change control.

Improvement cycle · five stagesSwitchback — the path turns at Improve and returns at Learn
01Detect

Officer amendments or audit findings move in a cohort.

02Diagnose

Which revision did it read, and why did the check pass it?

03Improve

The rule or standard reference goes through change control, with an approver.

04Verify

Re-drafted against held-out jobs from the affected cohort.

05Learn

That job is kept as a regression case and the rule enters the drafting runbook.

Learn → DetectThe return edge. A change to a standard or an isolation register is made by a named approver.

Typical build scope

Twelve workstreams across six weeks

The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, sources and standards, drafting and isolation logic, evaluation, integration, then production validation and handover.

Workstream Week 1Week 2Week 3Week 4Week 5Week 6
01Workflow discovery and automation-boundary definition.
02Standard and procedure-source assessment.
03Statutory positions and approval paths.
04Plant register and drawing access.
05SWMS drafting against task and work area.
06Isolation-point and stored-energy assembly.
07Permit-pack and expiry gap checks.
08Change-impact tracing and staleness flags.
09Evaluation suite, isolation recall and regression cases.
10Officer review and amendment capture.
11Permit-system integration and write-back.
12Observability, deployment and Agent Care handover.
12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallel Final scope and sequence confirmed in discovery

Engagement tiers

What each tier includes

Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.

Capability✓ in scope · — not at this tier PilotOne job type, one site ProductionProduction document integration AdvancedMulti-site / multi-commodity
Introduced at Pilot
SWMS drafting against task and work area
Isolation-point assembly and stored energy
Permit-pack and expiry gap checks
Change-impact tracing and staleness flags
Signature stays with the named person
Baseline evaluation
Introduced at Production
Additional job types and work areas
Officer review workflow and write-back
Observability and evaluation
Introduced at Advanced
Multi-site and multi-commodity document sets
Multiple permit and isolation systems
Build price From $5,000 From $8,000 Custom quote
Final build priceConfirmed after discovery based on document sources, plant-register and drawing integrations, the number of sites and job types, approval controls and deployment requirements.
Separate from buildBuild pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.

What we need from you

What you bring, and what we build with it

Each input maps to a piece of build scope and a week in the delivery timeline.

You bringWe build with it
01Your SWMS library, procedures and principal hazard management plans Standard and procedure-source assessmentWeek 1
02The statutory positions at your site and who signs what Statutory positions and approval pathsWeek 1
03Access to the plant register, drawings and the permit system Plant register and drawing accessWeek 2
04Your isolation standard, including the stored-energy rules Isolation-point and stored-energy assemblyWeek 3
05Real packs that were sent back, and your audit findings Evaluation suite, isolation recall and regression casesWeek 4
06Your change-control process and its named approvers Change-impact tracing and staleness flagsWeek 4
07Named supervisors and issuing officers to review drafts Officer review workflow, then pilot packs and production validationWeeks 5–6
Nothing else is required Deployment, documentation and Agent Care handover are ours.

Delivery timeline

Four phases across six weeks

Phases are drawn over the weeks they actually occupy. Week 5 carries both the evaluation work and the first packs an officer reviews.

Phase W1W2W3W4W5W6
Discovery W1
Build W2 – W3
Evaluate W4 – W5
Pilot & Launch W5 – W6
Week focus W1Standards, statutory positions and the automation boundary W2Plant register, drawings and document sources wired in W3SWMS drafting and isolation-point assembly on the first job type W4Evaluation suite, isolation recall and change-impact tracing W5Permit-system integration, supervised packs and targeted corrections W6The officers who sign work live drafts and amend them, then Agent Care starts
Reading the bandWeek 4 is the isolation walk-down comparison; week 5 is the first pack an officer sees. That order is why the bars overlap.
At the end of W6Officers have amended live drafts and re-read the cited standards against the plant register, then Agent Care takes over monitoring.
DurationSix-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.

Next step · Mining AI agent

Build a safety-documentation agent around your statutory regime.

Show us your SWMS library, your isolation standard and the permit pack an officer signs today. You get back one job drafted to your own standards, with each isolation point marked verified at the plant or not verified at all.

Nestack Agents · Safety & compliance documentationAGT-MN-01 · Agent Care available after launch