Nestack Agent Care
Industries / Mining / Process control & monitoring

Mining AI agent · Process control

Process-Control & Monitoring AI Agent (Processing Plant)

Explain what moved before an excursion, propose a setpoint change with the evidence beside it and check that change against the operating envelope — while the operator and the metallurgist keep every change.

4–6 weeksTypical delivery
Your stackDeployment
Operator onlySetpoint change
Agent CareAfter launch

What this agent does

Watches the plant, writes nothing to it

In
01

Take the excursion, the alarm event and the tag trend as the control system and the historian hold them.

02

Read the laboratory results, the unit states, the blend that changed and the work done on the circuit.

Reason
03

Assemble what moved before the excursion — which tags, in what order, and which instruments can be trusted.

04

Propose a setpoint change against the circuit's control philosophy, with the trends and samples behind it.

05

Test the proposal against the operating envelope, the constraints in force and the interlocks holding the unit.

Decide
06

Test each reading against its calibration date and its drift and freeze checks, and show what a tag that fails has fed.

07

Route anything touching the envelope, a protective layer or the deposition plan to the metallurgist or the superintendent.

Out
08

Present the account, the proposal and the envelope check as drafts, with the source tags beside them.

09

Draft the shift handover and the unreconciled metallurgical picture, and retain every operator amendment.

Product statement

The agent watches, explains, proposes and checks. Writing a setpoint, changing a loop mode, moving an alarm limit and authorising a deposition stay with the named person.

Example workflow

One excursion, end to end

AgentHuman
1Excursion detectedA tag leaves its normal band, an alarm is raised, or an operator asks what is happening to a circuit
2Plant data gatheredTag trends either side of it, laboratory results, unit states, the blend that changed and work done on the circuit
3Account assembledWhat moved, in what order, and which of it the instruments can actually be trusted on
4Proposal checkedA setpoint change tested against the operating envelope, the constraints in force and the interlocks holding the unit
No human action required

Stages 1 to 4 run without a person in the loop — detection, gathering and the envelope check finish before anyone is asked to read anything. Nothing on the plant changes in that stretch.

5DecisionSplits on analysis confidence and whether the envelope or a protective layer is involved
Inside the envelope, instruments healthy

Reaches the operator as a complete account.

Envelope, interlock or deposition involved

Goes to the metallurgist before it goes further.

Control-room operator or metallurgist

Reads the account, the evidence, the envelope check and what is unresolved, then decides whether anything on the plant changes.

Accept account · Amend · Escalate
Account accepted — handed back
6Handed to the control roomPresented to the operator as a proposal; no setpoint, loop mode, alarm or deposition is changed by the agent
7Outcome evaluatedWhat the operator amended, what the shift review concluded, and what the reconciled balance later showed
Amendments

What the operator corrects at the desk is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required8 items
Writing a setpoint to the control system.
Putting a loop in or out of automatic.
Starting, stopping or isolating any unit.
Acknowledging, shelving or suppressing an alarm.
Automation boundaryAgent acts unaided
Explain an excursion and what moved in the hours before it.
Propose a setpoint change with the evidence behind it.
Test a proposal against the operating envelope and the constraints in force.
Draft the shift handover and the unreconciled metallurgical picture.
Write actions run only inside the approval boundaries agreed during implementation. A setpoint is never one of them.
Changing an alarm limit or a trip setting.
Overriding an interlock or a permissive.
Authorising a deposition, a discharge or a transfer.
Signing a metallurgical balance or a production figure.

Example output

One excursion, annotated

Everything the agent proposes is attached to the tags, the samples and the shift it came from.

Excursion account · one circuit, one shiftIllustrative example
Excursion as raised
Circuit
Envelope rev
Proposed
Confidence
Setpoint
Rougher circuit out of band
Flotation, after a blend change
Rev 8
Setpoint change, for review
84%
Not written by the agent
As receivedThe excursion as the control system raised it, the circuit it sits in and the envelope revision current at that moment.
Evidence used Tag trends either side Shift composite assay Blend and reagent change
Why it stops hereThe proposal sits inside the envelope, but the analyser feeding it is past calibration.
ActionAccept accountAmendEscalate
What the score decidesConfidence decides how hard the operator reads this, not whether the setpoint moves.

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 excursion the plant raisesFrom the control system and the historian
03Analysis & proposal

Read the circuit's own limits

Use the control philosophy for that unit, the operating envelope, the constraints in force this shift and the interlocks holding it.

01Approved path

Explain the excursion, not just flag it

The trends, the laboratory results, the blend change and the work done arrive as one account, while the shift still has room to act on it.

02Human review

Send the envelope case up, not out

A proposal that sits outside the envelope, and anything reading against the deposition plan, goes to the metallurgist and the superintendent rather than onto a control-room screen.

04Build an evidence trail

Retain the tags and samples read, the envelope revision, the proposal, the confidence and every operator 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.

Control & historianDCS · PLC · SCADA
Process historians · OPC UA
Plant instrumentationOnline analysers · particle size
Density, flow and level · weightometers
Laboratory & metallurgyLIMS · shift composites
Mass balance · metallurgical accounting

Agent

Process control & monitoring

Explains the excursion
Proposes a setpoint
Routes to the operator

Alarm & shift recordsAlarm and event logs · shift logs
Handover records · deposition records
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 control system

Each control wraps the one inside it. A proposal clears every layer before an operator reads it, and writing it to the plant sits outside all six.

L6 · Outermost — last line of defenceInward → L1 · closest to the model
L6Rollback / safe modeReturn analysis to the control room and the metallurgist if evaluations or production signals degrade.Roll back
L5Change controlRecord the tags and samples read, the envelope revision, the proposal, the named approver and every operator amendment.Record
L4No-write boundaryThe agent holds no write path to a setpoint, a loop mode, an alarm, an interlock or the deposition system, and nothing it raises is annunciated as a plant alarm.Hold
L3Envelope checkA proposal is tested against the envelope revision, the constraints in force and the permissives holding the unit; anything that fails is held and shown held.Stop
L2Instrument healthReadings are tested against calibration date, drift and freeze checks; a tag that fails is marked suspect and the operator is shown what it fed.Test
L1Tag and source checkNumbers carry the tag, the time and the sample they were read from, and what the agent could not resolve is shown as unresolved rather than filled in.Cite
Model coreAccount assembled — what moved, the proposal, the envelope check and confidence
L1 – L2Decide whether a reading may be trusted
L3Decides whether a proposal may stand
L4 – L5Keep the change with a person and the record intact
L6Pulls automation back when signals degrade

How Nestack evaluates it

Evaluate the whole account — not only the proposal an operator reads.

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

Surface — the account the operator opens
Depth of coverage ▼
E1Final-output evaluationWas the account right about what actually moved, and in what order?
E2Step-level evaluationDid it read the current envelope, constraint and control philosophy?
E3Tool evaluationDid it resolve the correct tag, unit and laboratory sample?
E4Envelope recallHow many proposals against the envelope or a protective layer were held?
E5Slice evaluationHow does account quality change across specific excursion cohorts?
E6Business outcomeWhat did the operator amend, and what did the shift review find?
Floor — what the shift review and the balance later showed

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
PC-01

Drifting analyser read as ore

A slow instrument drift is explained as a change in the feed.

PC-02

Deposition reading read as ordinary

A pond, beach or freeboard reading outside the plan is shown as normal movement.

Stage gathersTag trends, laboratory results, states and the envelope
02 · Analysis2 modes
PC-03

Correlation given a direction

Two tags that moved together are presented as cause and effect.

PC-04

Proposal built on a stale envelope

The envelope revision used was superseded at the last change.

Stage proposesWhat moved, in what order, and the setpoint to consider
03 · Envelope check1 mode
PC-05

Permissive not read into the check

A proposal assumes a unit that a permissive is holding out.

Stage checksThe envelope, the constraints and the interlocks in force
04 · Handoff / write1 mode
PC-06

Output adds to the operator's load

So much is raised beside the alarm system in an upset that it stops being read.

Stage presentsThe account the operator reads and where it sits
05 · Change / Version1 mode
PC-07

Philosophy change untracked

An envelope or control-philosophy change reaches the agent with no named approver.

Stage tracksModel, prompt, envelope and philosophy changes
Sev-1 · plant or a protective layer is exposed Sev-2 · a wrong account reaches the operator Sev-3 · analysis degrades, more is amended

Affected slices

The hours after the ore changes are where this fails

Most of a shift is steady state on a familiar blend and those accounts hold up. The hours after a feed change do not, nor does a circuit whose analyser has drifted, nor a plant in upset. Nestack reports performance by slice, not only in total.

Slice performance — reported separately, not only in aggregateIllustrative example
SliceFailure rateLift Lift vs. thresholdStatus
Hours after a blend change4.8%3.0× Review
Circuits with a drifting analyser3.4%2.1× Review
Plant already in an upset2.9%1.8× Watch
Steady state, familiar blend1.3%0.8× Normal
Bar: amended-or-withdrawn account rate, lift vs. steady-state baseline · scale 0–4.0× · tick marks the 2.0× review threshold 2 of 4 slices over threshold

Evidence-linked improvement

A setpoint that worked once is not an explanation

Amending the account for one shift leaves the reason it read wrong in place. What changes is the tag it trusted, the envelope, or the rule that raised it.

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

Operator amendments or shift-review findings move in a cohort.

02Diagnose

The shift review already named the cause; the question is which tag the agent trusted to get somewhere else.

03Improve

The tag rule or envelope reference goes through management of change, with an approver.

04Verify

Replayed over past excursions the plant has already reviewed to a cause.

05Learn

The excursion is kept for replay and the philosophy note the operators read is amended.

Learn → DetectThe return edge. An operating envelope or a control philosophy is changed under management of change, never by the agent.

Typical build scope

Twelve workstreams across six weeks

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

Workstream Week 1Week 2Week 3Week 4Week 5Week 6
01Workflow discovery and automation-boundary definition.
02Control-room and shift-handover assessment.
03Operating envelope and constraint capture.
04Historian, analyser and LIMS data access.
05Excursion detection and account assembly.
06Setpoint proposals and evidence linking.
07Instrument-health and drift marking.
08Envelope, constraint and deposition checks.
09Evaluation suite, envelope recall and regression cases.
10Operator review and amendment capture.
11Handover and metallurgical-picture drafting.
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 circuit, one plant ProductionProduction control-room integration AdvancedMulti-plant / multi-circuit
Introduced at Pilot
Excursion accounts from your own historian
Setpoint proposals with the evidence attached
Operating-envelope and constraint checking
Calibration, drift and freeze tests on each tag
Deposition limits read, never proposed against
No write path to a setpoint, mode or alarm
Baseline evaluation
Introduced at Production
Operator review workflow and shift handover
Observability and evaluation
Introduced at Advanced
Multiple plants, circuits and control systems
Group reporting and enterprise controls
Build price From $5,000 From $8,000 Custom quote
Final build priceConfirmed after discovery based on the control and historian systems in scope, the number of circuits and plants, analyser and laboratory sources, 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 control philosophy and the envelope each circuit runs to Operating envelope and constraint captureWeek 1
02How an excursion reaches your control room today, and who acts Control-room and shift-handover assessmentWeek 1
03Access to the historian, the online analysers and the LIMS Historian, analyser and LIMS data accessWeek 2
04Your calibration records and which tags you already distrust Instrument-health and drift markingWeek 3
05Your deposition plan, its limits and who is told when one moves Envelope, constraint and deposition checksWeek 4
06Excursions you have already reviewed to a cause Evaluation suite, envelope recall and regression casesWeek 4
07Named operators and a metallurgist to review accounts Operator review workflow, then pilot shifts 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 shifts an operator reads accounts on.

Phase W1W2W3W4W5W6
Discovery W1
Build W2 – W3
Evaluate W4 – W5
Pilot & Launch W5 – W6
Week focus W1Control philosophy, the envelope and the automation boundary W2Historian, analyser and laboratory sources wired in W3Excursion accounts and setpoint proposals on the first circuit W4Evaluation suite, envelope recall and instrument-drift tests W5Control-room presentation, supervised shifts and corrections W6Operators read live accounts beside their own board, then Agent Care starts
Reading the bandThe envelope and instrument-health tests come before anything is put in front of an operator. Week 4 exists so that week 5 is not the first time either is checked.
At the end of W6Operators have read live accounts against their own board and the metallurgist has amended what did not survive the shift review, 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 process-control agent around your control room.

Show us one circuit, the envelope it runs to and how an excursion is written up today. That excursion then has two accounts, the shift's and the agent's, and you decide which of them read the instruments and which one guessed.

Nestack Agents · Process control & monitoringAGT-MN-07 · Agent Care available after launch