Industrial Intelligence Architecture · Pillar guide

Industrial AI Agents

A practical guide to how AI agents can safely discover, interpret and use live, historical and semantic manufacturing data to investigate conditions, coordinate workflows, support decisions and interact with industrial systems.

An Industrial AI Agent is an AI system that can reason about an operational goal, discover the information and tools required to pursue it, use those resources in a controlled way, and return a result or initiate an approved action. In manufacturing, the agent becomes useful only when it is connected to trusted operational context, governed tools and clear execution boundaries.

Fundamentals

What is an Industrial AI Agent?

An AI agent is more than a model that answers a prompt. It combines a reasoning model with access to data, tools, state and rules so it can pursue a goal through multiple steps. In manufacturing, that might mean investigating an abnormal condition, retrieving production context, comparing current behavior with history, consulting maintenance records, and proposing the next action.

The model provides reasoning and language understanding. The surrounding architecture provides operational truth, tool access, identity, permissions, context and execution control. Without that surrounding architecture, an “agent” is often just a chatbot with access to a few documents.

The question the agent layer answers

How can an AI system discover the right operational context, reason over it, and use industrial tools safely?

HOW AGENTS WORK

An agent is not simply a manufacturing chatbot

A chatbot is usually reactive: a user asks a question and the model returns an answer. An agent can plan, retrieve, call tools, evaluate intermediate results and continue working until it reaches a defined stopping condition.

ChatbotIndustrial AI agent
Primary interactionQuestion → answerGoal → multi-step reasoning and tool use
Data accessUsually documents or retrieved textLive state, history, semantics, records and APIs
Operational awarenessLimited to what is supplied in the promptCan discover context dynamically through governed interfaces
ActionsNormally advisoryCan invoke approved tools, workflows or systems under policy
Control modelConversation-levelIdentity, permissions, audit, tool policy and execution boundaries
Why agents matter

Manufacturing decisions are rarely answered by one database query

Operational questions routinely cross systems and domains. An engineer investigating a drop in throughput may need live equipment state, production order context, historical process values, quality holds, maintenance events and the physical relationships between assets.

Why did Line 1 slow down?

The answer may require live state, work-order context, recent faults, upstream equipment and historical cycle-time evidence.

Is this temperature excursion abnormal?

The agent may need the active recipe, product, process phase, historical operating envelope and sensor quality.

What should maintenance inspect first?

The answer may depend on asset class, failure history, recent vibration trends and current production constraints.

Can this order still finish on schedule?

The agent may combine current progress, rate, downtime history, material availability and planned maintenance.

Traditional applications solve these problems by predefining the workflow and every system interaction in code. Agents introduce a more flexible reasoning layer that can decide which information and tools are relevant for a particular operational situation.

Architecture

Where Industrial AI Agents fit

Agents should sit above the data and semantic foundation, not become the foundation themselves. Their reasoning depends on the quality and structure of the services beneath them.

Industrial DataOps
Creates trusted, contextualized operational information from heterogeneous plant systems.
Unified Namespace
Provides live operational state and meaningful events.
Operational Datastore
Provides historical evidence, trends and contextual records.
Semantic Data Layer
Provides shared meaning, identity, classes and relationships.
AI Agent Access Layer
Exposes approved data, tools and semantic services to agents through governed interfaces.
AI Agents and Orchestration
Reason, plan, retrieve, call tools, coordinate workflows and produce recommendations or approved actions.
Applications
Operator copilots, engineering assistants, maintenance workflows, planning tools and autonomous services.
Architectural principle

An agent should not need direct, unrestricted connections to every PLC, historian, database and enterprise application. The access layer should present governed capabilities that abstract those systems behind stable interfaces.

Agent access

The AI Agent Access Layer separates reasoning from system integration

The model should reason in terms of operational capabilities: get the current state of a work center, retrieve pressure history for an asset, find the active batch, resolve upstream equipment, or create a maintenance investigation request.

It should not need to know that one plant uses MQTT, another uses PI Web API, a third exposes a SQL view, and a fourth uses a vendor-specific MES endpoint.

This abstraction also makes governance easier. The organization can control which tools exist, what each tool is allowed to return or change, and which identities are permitted to invoke it.

Real-time awareness

The Unified Namespace gives agents awareness of what is happening now

Many industrial use cases are event-driven. An agent may need to react when equipment faults, a batch completes, a quality hold is placed or production begins to drift outside expected conditions.

The agent does not necessarily subscribe directly to every MQTT topic. A service can expose approved live-state queries, event streams or trigger conditions. The important point is that the agent can receive operational change signals rather than relying entirely on scheduled polling or static documents.

Related pillar
Unified Namespace: Architecture, Design & Best Practices
How current operational state and meaningful events are exposed through a shared real-time architecture.
Evidence

Historical data lets the agent compare, verify and explain

Live state tells the agent what is happening. Historical evidence helps it determine whether the condition is unusual, when it began, what happened previously under similar conditions and how earlier interventions affected the process.

Trend

Retrieve time windows

Get process measurements for a specific asset, batch, phase or production period.

Compare

Find similar runs

Compare current performance with prior batches, products or operating states.

Explain

Correlate events

Relate faults, operator actions, maintenance work and quality events to process behavior.

For this reason, agents should normally have separate tools for current state and historical analysis rather than treating the real-time backbone as the historical database.

Grounding

The Semantic Data Layer tells the agent what the data means

Without semantics, the model has to infer operational relationships from names, payloads and source-system conventions. A knowledge graph or ontology gives the agent a structured map of entities and relationships before it begins retrieving evidence.

The agent can use the graph to discover that a faulted asset is part of a particular line, that a batch is currently running there, that a specific upstream pump feeds the process, or that the asset belongs to a class with known capabilities and failure modes.

Related pillar
Semantic Data Layer for Manufacturing
How semantic models, ontologies and knowledge graphs provide machine-readable operational context.
Reasoning pattern

How an industrial agent investigates a condition

A well-designed agent workflow typically moves from signal to context, then evidence, then recommendation or action.

Example agent plan
Goal: Investigate why Homogenizer HG401 pressure increased. Agent plan: 1. Resolve HG401 and current production context 2. Find active batch and recipe 3. Retrieve current equipment state 4. Query pressure trend for the batch 5. Compare with previous successful batches 6. Check recent maintenance or fault events 7. Identify upstream/downstream dependencies 8. Summarize likely causes and evidence 9. Recommend next inspection or workflow

The value of the agent is not that it knows the answer in advance. It is that it can decide which governed information sources to consult and assemble the result in context.

Tool use

Agents should access capabilities, not raw infrastructure

The quality of an industrial agent depends heavily on the tools it is given. Tool interfaces should expose operational capabilities with clear inputs, outputs and permissions.

Live

getCurrentState

Retrieve approved current state and KPIs for an equipment item or work center.

History

getMetricHistory

Retrieve validated time-series data for an entity and time window.

Semantics

findRelatedEntities

Traverse equipment, process, material, location and class relationships.

Production

getActiveWorkOrder

Resolve the current work order, batch, product and process context.

Maintenance

getMaintenanceHistory

Retrieve recent work, failures and inspection records for an asset.

Workflow

createInvestigation

Create an approved downstream workflow rather than writing directly into plant control logic.

Tool design principle

A good agent tool is narrow, observable and policy-aware. It should do one operationally meaningful thing with explicit boundaries rather than expose an unrestricted database connection or shell.

State

Agent memory should be separated from operational truth

Agents may need short-term memory to track an investigation, remember intermediate results or continue a multi-step workflow. That memory is useful, but it should not become the authoritative source of manufacturing state.

TypePurposeAuthoritative source?
Conversation memoryRetain user context across the current interaction.No
Workflow stateTrack which investigation steps have completed and what remains.No
Operational stateCurrent equipment, production and process condition.Yes — live operational systems and the UNS
Historical evidencePast measurements, events and records.Yes — historian, datastore or system of record
Semantic truthDefinitions, classes and relationships.Yes — the governed semantic layer
Orchestration

Orchestration coordinates reasoning, tools and workflows

An agentic application needs more than a prompt and a model. The orchestration layer manages tool selection, retries, context limits, workflow state, stopping conditions, approvals, routing between specialized agents and the transition from reasoning into downstream actions.

This is also where organizations can choose deterministic workflow steps around probabilistic reasoning. For example, an agent may decide which evidence to collect, while a fixed policy determines whether a maintenance request can actually be created.

Safety and control

Industrial agents need guardrails at several layers

Industrial environments have physical consequences. The safest architecture does not rely on a model remembering what it is allowed to do. Controls should exist outside the model and be enforced by the systems that expose data and actions.

Identity and authentication

Every agent and user context should have a verifiable identity before tools are exposed.

Authorization

Permissions should determine which data, sites, assets and actions each identity can access.

Tool constraints

Inputs, ranges, destinations and allowable operations should be enforced by the tool itself.

Semantic constraints

Ontology and business rules can limit which actions make sense for particular entity types or states.

Approval gates

Higher-risk actions should require deterministic checks or explicit human approval.

Auditability

Record prompts, tool calls, data references, decisions, approvals and downstream actions.

Important principle

Prompt instructions are not a substitute for authorization, safety interlocks, PLC logic, SIS functions, workflow permissions or human approval.

Human oversight

Human-in-the-loop is an architectural choice, not a weakness

Many valuable industrial agent use cases do not require autonomous control. An agent can investigate a problem, gather evidence, rank likely causes and prepare a recommended action for an operator, engineer or maintenance planner.

Advisory
The agent analyzes and recommends. A human performs the action.
Approval-based
The agent prepares an action or workflow, but execution requires explicit authorization.
Bounded autonomy
The agent can execute predefined low-risk actions inside strict operational constraints.
Fully autonomous
Reserved for narrow scenarios where the control envelope, verification and fallback behavior are well understood.

Organizations can move along this spectrum gradually as confidence, observability and governance mature.

Access model

Separate read access from write access

Most first-generation industrial agents should begin with read-heavy capabilities. Giving an agent broad write access to MES, CMMS, ERP or control systems before the data and policy foundation is mature creates unnecessary risk.

CapabilityTypical riskRecommended control
Read live stateLow to moderateIdentity, site scoping, rate limits and audit.
Read historyLow to moderateQuery constraints, data classification and row or entity-level authorization.
Create investigation or work itemModerateWorkflow validation and explicit user context.
Change production recordHighDeterministic validation and human approval.
Issue control commandVery highPrefer existing control systems, safety interlocks and narrowly bounded execution services.
Manufacturing use cases

Where Industrial AI Agents can create value

Operations investigation agent

Investigates throughput loss, downtime or abnormal conditions by combining live state, production context and historical evidence.

Maintenance diagnostic agent

Combines sensor trends, equipment class, failure history, work orders and manuals to support troubleshooting.

Quality investigation agent

Connects deviations to process conditions, material lots, equipment states, recipes and previous similar events.

Production coordination agent

Monitors work orders, material availability, equipment status and schedule constraints to surface emerging execution risks.

Energy optimization agent

Correlates equipment state, production load and energy consumption to identify avoidable demand or scheduling opportunities.

Engineering knowledge agent

Uses asset models, graph relationships, historical events and documents to answer context-specific engineering questions.

The most useful early agent is usually not the one with the most autonomy. It is the one that removes the largest amount of manual data gathering and context switching from an important operational workflow.

Specialization

Multi-agent systems can divide work by domain, but only when specialization helps

A single agent with a well-designed toolset is sufficient for many use cases. Multiple agents become useful when different domains require distinct tools, policies, models or responsibilities.

The architectural advantage is separation of responsibility: the quality agent may have access to quality records and hold workflows that the maintenance agent does not. The downside is additional coordination, latency and complexity. Multi-agent architecture should therefore solve a real organizational or technical boundary rather than become the default.

Agent operations

Agents need observability like any other production system

Once agents participate in operational workflows, teams need to know what they are doing, which data they used and where failures occur.

Tool success
Failures, retries and latency
Evidence quality
Sources retrieved and missing context
Decision quality
Acceptance, correction and escalation rate
Action audit
Who approved what and when

Traceability should make it possible to reconstruct an agent run: the triggering event or user request, the reasoning steps exposed by the orchestration layer, tool calls, records retrieved, policy checks, recommendations, approvals and final actions.

Guardrails

Common Industrial AI Agent mistakes

Starting with the model instead of the operational problem

The use case should determine the context, tools and controls the agent needs, not the other way around.

Giving the agent direct access to raw infrastructure

Expose governed capabilities rather than unrestricted MQTT, database, shell or PLC access.

Using documents as the only source of truth

Procedures are valuable, but operational decisions also need current state, history and system-of-record data.

Ignoring semantics

The agent cannot reliably reason about “Line 1”, “released” or “state” if those concepts mean different things across systems.

Allowing memory to replace live operational truth

Agent memory can track a workflow; it should not be treated as the authoritative state of the plant.

Automating before observing

Begin with recommendation and evidence gathering before expanding into higher-risk write capabilities.

Treating prompts as security policy

Authorization, tool constraints and approval rules must be enforced outside the model.

Building multi-agent complexity too early

Use multiple agents when boundaries or specialization require them, not because the architecture looks more sophisticated.

Reference architecture

A practical Industrial AI Agent reference architecture

The key is separation of concerns. Operational systems remain the source of truth. The data layers make those systems usable. The semantic layer gives the information meaning. The access layer exposes approved capabilities. The agent reasons over those capabilities. Existing workflows, policies and control systems remain responsible for enforcing operational boundaries.

Getting started

A practical implementation path

Start with a narrow operational workflow where people already spend significant time gathering context across systems. Build the first agent as an investigative assistant before expanding its authority.

1

Choose one operational question

For example: investigate unexpected downtime, diagnose a quality deviation or explain a throughput loss.

2

Map the information required

Identify which live, historical, semantic and transactional sources a human currently uses to answer the question.

3

Expose narrow read tools

Create governed functions for current state, history, production context, semantic lookup and relevant records.

4

Add semantic grounding

Ensure the agent can resolve entities and relationships instead of relying on source-system naming conventions.

5

Build the orchestration workflow

Define triggering conditions, stopping criteria, retries, context management and failure paths.

6

Evaluate against real cases

Measure evidence quality, usefulness, false conclusions, missed context and operator acceptance.

7

Add human-approved write capabilities

Begin with low-risk workflows such as creating an investigation or drafting a maintenance request.

8

Increase autonomy selectively

Automate only where deterministic controls, audit and fallback behavior are strong enough for the operational risk.

Knowledge hub

Industrial AI Agent guides

Use this page as the architectural overview. The related pillar pages provide the data, real-time and semantic foundations that industrial agents depend on.