Skip to main contentSkip to footer

    Top Rated & Verified

    Top Clutch App Development Company Black Owned United StatesTop Clutch Java Developers France 2026Top Clutch Service Line Blind Company Black Owned 2026Top Clutch App Development Company Minority Owned 2026Top Clutch Web Developers Black Owned 2026Top Clutch App Development Company Black Owned 2026Top Clutch Flutter Developers France 2026Top Clutch Health & Wellness App Developers France 2026Top Clutch Swift Company France 2026Top Clutch Machine Learning Company France 2026Top Clutch Chatbot Company France 2026Top Clutch Artificial Intelligence Company France 2026Top Clutch App Development Company Minority Owned Los Angeles
    Back to Blog
    Manufacturing
    August 17, 2026
    28 min read

    AI Agents for Manufacturing Plant Operationsin 2026

    ERP above, MES and SCADA below. In a discrete plant the interesting question is never whether the model can do the work — it is who controls the write path, and at which level that write stops being an integration decision and becomes a safety and liability one. This is the operations guide: the boundary, the ladder, the quality and recall clocks, the work order as the only sane write target, and the exact reason an agent must never write a setpoint.

    AI agents across the OT/IT boundary in discrete manufacturing plant operations 2026 — ERP, MES, SCADA, historian and quality management integration
    2.5.0
    Current MTConnect version, published 5 January 2026 — the standard defines no write verb
    docs.mtconnect.org, release notes
    2 Feb 2026
    FDA's Quality Management System Regulation took effect, incorporating ISO 13485:2016 by reference
    FDA QMSR guidance pages (reported)
    24 / 72 hrs
    EU Cyber Resilience Act early-warning and full-notification windows, applying from 11 September 2026
    European Commission, CRA reporting guidance
    $70k–$180k
    Multi-workflow plant platform with ERP and MES integration
    Frenchy Digital scoping, 2026

    Key Takeaways

    • An agent can only be as autonomous as its write path allows. In a discrete plant the write path is narrower than the read path at every level, and below the enterprise boundary it is a safety and liability question rather than an integration one.
    • IEC 62443 organises OT into zones separated by enforceable conduits. It does not mandate one-way communication, and the typical enterprise-to-control conduit is a firewalled DMZ carrying brokered bidirectional traffic. Some operators do enforce a conduit with a unidirectional gateway, and where they have, no credential produces a write.
    • MTConnect — current version 2.5.0, published 5 January 2026 — is built around an Agent that publishes device data over HTTP using retrieval verbs. The standard defines no write verb. The dominant machine-data protocol is read-only by design.
    • The quality management system is the write target that matters, and in regulated sectors it is an inspected record. FDA's Quality Management System Regulation took effect 2 February 2026, incorporating ISO 13485:2016 by reference into 21 CFR Part 820.
    • The reporting clocks are measured in hours: CPSC requires reporting within 24 hours of obtaining reportable information with a bounded 10-day investigation window; NHTSA sets a five-day window for defect report copies; the EU Cyber Resilience Act sets 24-hour early warning and 72-hour notification from 11 September 2026.
    • ERP integration is not free once you have credentials. Under SAP's digital-access model, documents created by automated systems are the licensable event — which makes an autonomous agent a metered integration and a question for your account team before it is a question for your architects.
    • Frenchy Digital cost bands: discovery $9k–$22k; single-workflow agent $28k–$70k; multi-workflow platform with ERP/MES integration $70k–$180k; enterprise multi-site regulated build $180k–$420k+.

    The OT/IT Boundary Is the Whole Story

    Most articles about AI in manufacturing start with capability. This one starts with a line drawn on a wall chart in every plant engineering office in the world, because that line is what actually decides whether an agent ships.

    The reference model is ISA-95, published internationally as IEC 62264, the standard for integrating enterprise and control systems. It defines a hierarchy commonly rendered as Levels 0 through 4, a set of operations models covering production, maintenance, quality and inventory, and the B2MML XML schemas used for exchange between ERP and manufacturing operations. The boundary it draws is simple to state and consequential to cross: ERP at Level 4 governs planning, master data and financial accountability, while MES at Level 3 governs real-time execution, sequencing and traceability.

    Everything an outsider finds confusing about manufacturing software follows from that split. There is no single system of record in a plant. There are several, they are owned by different functions, they disagree with each other in normal operation, and reconciling them is a job title rather than a bug. The order lives in ERP. What was actually made, on which machine, from which lot, by whom, lives in MES. The process signals live in a historian. The non-conformance and the corrective action live in the quality system. The asset and the work order live in the maintenance system. An agent designed against the assumption that the plant is one database has already made the mistake that ends the project — usually in month three, when someone asks why the agent's production count does not match finance.

    LevelSystem of record forWrite postureWhat an agent may do
    Level 4 — ERPThe order, the cost, the material master, the financial trailDocumented APIs exist; writes are metered under digital-access style licensingDraft into an approval workflow; count the documents your agent creates before you scale
    Level 3 — MESExecution, sequencing, dispatch, genealogy and traceabilityVendor-dependent; B2MML documents and vendor endpoints are the usual mechanismsPropose only. A production confirmation is a record with downstream financial and traceability effects
    Level 3 — Quality management systemNon-conformance, deviation, CAPA, inspection resultsVendor-dependent; in regulated sectors this is an inspected recordAssemble evidence and draft. The disposition decision has a named accountable human
    Level 3 / 2 — HistorianTime-series process signals, the plant's memoryRead is the design point; a historian is not a write targetRead-only, and watch the licensing shape — on some platforms more context costs more
    Level 2 — SCADA / HMISupervisory control and operator interactionPlatform-dependent; write surfaces exist but sit inside the OT zoneNo agent write. Operator action only
    Level 1 / 0 — PLC, sensors, actuatorsLive process state, interlocks, safety functionsNone for an agent, at any price, by designNever. Safety-critical change is a filing, not a deploy

    The ISA-95 levels as they behave in a discrete plant, and the write posture at each — Frenchy Digital, August 2026.

    Read that table from the bottom up and the shape of the whole problem appears. The richest data in the plant is at the bottom, and the write path narrows as you descend, until at Level 1 it closes entirely. That is not an accident of legacy architecture. It is a deliberately engineered liability boundary, and in some plants it has been engineered in hardware.

    The sentence this whole cluster hangs on: an agent can only be as autonomous as its write path allows. In a discrete plant that sentence has a second clause — and below the enterprise boundary, the write path is a safety and liability question rather than an integration one.

    The transport standards at and below the boundary are worth knowing by name, because vendors will use them as shorthand for capability they may not have. OPC UA, standardised as IEC 62541, is the vendor-neutral industrial interoperability stack; its companion specification for the ISA-95 Common Object Model, OPC 10030, represents ISA-95 equipment, personnel, material and physical-asset objects natively in OPC UA. Note the date on that companion specification: Release 1.00 is dated November 2013. Anyone presenting OPC UA plus ISA-95 as a 2026 convergence is describing something that has existed for over a decade.

    MQTT with Eclipse Sparkplug is the other common pattern — an open specification for MQTT-based industrial interoperability that defines birth and death certificates and Protobuf payloads, and is commonly paired with the Unified Namespace approach. And MTConnect is the semantic vocabulary for machine tools and robotics. We will come back to MTConnect, because its design contains the single cleanest argument in this article.

    One caution about all three. Standards give you a shared vocabulary and a shared transport. Neither gives you a shared instance model of your specific plant — which machine is which, which tag means what, how this cell's naming convention relates to that one's. The mapping work is the project. It is also the part that no vendor demo shows you, and the part that a plant with three acquisitions in its history will find is measured in months.

    Who Controls the Write Path — and What It Costs

    Ask the four questions this cluster asks of every industry, and manufacturing answers them differently at each level. Who owns the authoritative copy. Who is permitted to change it. What the contract or API actually permits. And what breaks it.

    At Level 4 the answer is commercial. Modern ERP platforms publish APIs, so the enterprise layer is genuinely a documented-API problem — and this is where the most under-discussed cost in the whole category sits.

    The licensing question that turns an agent into a metered integration

    SAP licenses indirect or digital access by counting the business documents that third-party and automated systems create in SAP, rather than counting the humans behind them. A storefront checkout, an EDI channel, or an automated system writing into S/4HANA is the licensable event. The Digital Access Adoption Program is SAP's framework for moving customers from user-based indirect-access licensing to that document-based model, and the policy counts the creation of the initial document in a business process — so where one external event triggers several downstream documents, generally only the first document type in the chain is charged.

    Sourcing note, stated plainly.SAP's own site did not render for our research pass, so the mechanics above come from licensing-consultancy sources — firms that sell license-optimization services and therefore have an interest in the framing. The concept is well established and safe to describe. We will not quote a per-document price, a document-type list or a discount percentage, because we verified none of those.

    What to do with it:put it to your SAP account team in writing, before you scale an agent that creates documents. "The agent works, but every action it takes is a licensed document" is a real failure mode, and it surfaces six months late, in a commercial conversation, not in a technical review.

    The other Level 4 constraint is a support clock. Reported dates for SAP ECC 6.0 put mainstream maintenance for enhancement packages 0 through 5 as having ended on 31 December 2025 with no extended maintenance offered, enhancement packages 6 through 8 ending on 31 December 2027, and optional extended maintenance running to 31 December 2030 for the final three enhancement packages — covering security patches, basic support and some legal updates, but not new features or full legal adjustment. Those dates are consistent across the consultancy sources we found and we could not confirm them from SAP's own maintenance-strategy page, so treat them as a prompt to check rather than as gospel. The point stands either way: do not build an agent dependency on a platform whose support clock you have not personally verified.

    At Level 3 the answer is vendor-dependent and, honestly, opaque. We did not verify the API surface, write endpoints, rate limits or pricing of any specific MES, SCADA, historian or CMMS product in this research pass, and we are not going to describe one from memory. That absence is itself the finding. In a category where every vendor site says "open" and "integrated," the specific, checkable question — which writes exist at my licence tier, at what rate limit, with what audit trail — is answerable only by the vendor, in writing, and it should be a deliverable of discovery rather than an assumption behind an estimate.

    At Level 2 and below the answer is architectural, and it is where the most common misconception in this field lives. IEC 62443 structures OT security as zones — groupings of assets sharing security requirements — connected by conduits, which are defined and controlled communication paths between zones. IEC 62443-3-2 specifies a risk-based process for partitioning a system into zones and conduits and assigning target security levels. Conduits must be enforceable, and enforcement is commonly a firewall and a segmented DMZ. In some deployments an operator enforces a particular conduit with a data diode, which enforces one-way communication at the physical layer.

    Correct this if you have heard it: 62443 does not mandate unidirectional communication, does not default to it, and does not make a compliant plant physically incapable of carrying a write. The enterprise-to-control conduit in a typical discrete manufacturing plant is a firewalled DMZ carrying brokered, bidirectional traffic — which is precisely why OPC UA and Sparkplug write paths exist at all. What is true and worth planning for: some operators enforce a given conduit with a unidirectional gateway, and where they have, no credential and no permission grant will produce a write, because there is no return path.

    Which means the honest architecture question is not "can we get through the conduit." It is "what has this operator chosen to enforce, and what did they choose it for." Find that out in week one from the person who owns the OT risk assessment, not in week nine from a firewall log.

    Why an Agent Must Not Write Setpoints

    This is the section people skip to, so let us make the argument in a form that does not depend on any unverified claim.

    The reason an agent should not write setpoints is not that the network will not carry the packet. In most plants it will. The reason is that a setpoint change is a change to a validated process — and every regulated industry that has confronted this question has answered it the same way: safety-critical change is a filing, not a deploy.

    DomainThe mechanismWhat it means in practiceThe lesson for a plant agent
    Freight rail — positive train controlChanging a safety-critical element of an FRA-certified PTC system requires an FRA-approved Request for Amendment under 49 CFR 236.1021, and FRA publishes a Federal Register notice inviting public comment for a material modification of a signal or train control systemFRA may approve, approve with conditions, or deny at its sole discretion. Requests for amendment were noticed in 2026 for Amtrak, PATH, MBTA and the Belt Railway Company of ChicagoA software change to a safety-critical element is a federal filing with a public docket. Not a deploy
    Medical devices — FDA QMSR21 CFR Part 820 now incorporates ISO 13485:2016 by reference, effective 2 February 2026, with FDA-specific supplemental requirements retained in Subparts A and BFDA began using the updated Inspection of Medical Device Manufacturers Compliance Program 7382.850 from that date and retired the previous inspection programsProcess change runs through an inspected quality system. The record is evidence
    Machine tools — MTConnectThe protocol is built around an Agent that publishes device data over HTTP; the defined requests are probe, current, sample and assetThe standard defines no write verb. Current version 2.5.0, published 5 January 2026The industry's own machine-data standard is read-only by design
    OT security — IEC 62443Zones grouped by shared security requirements, connected by enforceable conduits; 62443-3-2 sets a risk-based process for partitioning and assigning target security levelsEnforcement is commonly a firewall and a segmented DMZ. Some operators enforce a given conduit with a data diode, which is one-way at the physical layerWhere an operator has chosen a unidirectional gateway, no credential produces a write. That is a deployment choice, not a requirement of the standard

    Four independent lines of evidence for the same boundary — Frenchy Digital, August 2026.

    Take the rail analogue first, because it is the most stark. Under 49 CFR Part 236, Subpart I, before a railroad can make certain changes to an FRA-certified positive train control system or its approved safety plan, the host railroad must submit and obtain FRA approval of a Request for Amendment under Section 236.1021, and the enumerated triggers include modification of a safety-critical element. FRA publishes a Federal Register notice inviting public comment when the request seeks approval of a material modification of a signal or train control system, and may approve, approve with conditions, or deny at its sole discretion. This is live practice, not history: requests for amendment were noticed through 2026 for Amtrak, PATH, MBTA and the Belt Railway Company of Chicago, including one seeking approval of a software update associated with placing a new interlocking into service.

    A software change to a safety-critical element is a federal filing with a public comment docket. That is the outer bound of what "autonomous agent modifies the system" can mean in a regulated control environment, and it is the cleanest available parallel to the plant setpoint question.

    The medical-device analogue is now in force and is the freshest date-sensitive fact in this article. FDA's Quality Management System Regulation amends 21 CFR Part 820 to incorporate ISO 13485:2016 by reference and took effect on 2 February 2026, at which point FDA began using the updated Inspection of Medical Device Manufacturers Compliance Program 7382.850 and retired the previous inspection programs. FDA does not issue ISO 13485 certificates of conformance from its inspections and does not require them. Process change in that world runs through an inspected quality system, and the record produced is evidence.

    And then the industry's own machine-data standard settles the argument without any regulator at all. MTConnect is structured around an Agent — a naming collision that has become genuinely confusing in 2026 — that publishes device data to clients over HTTP. The protocol defines probe, current, sample and asset requests. Those are retrieval verbs. There is no write verb in the standard. It is a read-only data-publishing protocol by design.

    Version discipline, because a machine-tool audience will catch this instantly. The current MTConnect version is 2.5.0, published 5 January 2026, on a release line that ran 2.0.0 in May 2022, 2.1.0 in January 2023 and 2.2.0 in August 2023. Cite the version number rather than an ANSI designation: MTConnect's own pages are inconsistent about the ANSI code, and the documentation site is authoritative on releases. If a vendor deck still shows a 1.x designation as current, they have not looked at the standard in a while.

    So the design rule writes itself. The correct agent reads the plant and writes a proposal into a system that has a human approval step and an audit trail — a work order, a deviation, a change request. Never a tag.

    A note on what we are deliberately not claiming, because the temptation to over-argue this point is strong and the over-argument is easy to falsify. We did not verify the text of IEC 61511 or IEC 61508, and we make no claim that a functional-safety standard prohibits automated setpoint writes. We did not verify OSHA lockout/tagout applicability to software-initiated setpoint changes. We did not verify the machine-safety standard numbers that circulate in this discussion, and we did not find any incident statistic about AI or automation causing an industrial safety event that survived sourcing. The argument above needs none of that material, which is exactly why we made it that way.

    Which Rung of the Ladder You Are Actually On

    The pillar article in this cluster defines the integration ladder: documented public API, then certified partner program, then EDI or batch file, then screen scraping and RPA, then no path at all. Each rung down means less vendor cooperation, more fragility and more contractual exposure. You are on exactly one rung per system, whatever your architecture diagram says.

    RungWhat it looks like in a plantWrite path?What it costsWhat breaks it
    Rung 1 — Documented public APIERP endpoints at Level 4; some platform vendors publish documented interfaces at Level 3Yes, and usually narrower than the read pathMetered. Under a digital-access model the documents an automated system creates are the licensable eventVersion deprecation, rate limits, licence tier changes, unilateral repricing
    Rung 2 — Certified partner programOEM and platform partner tracks. The clearest published example of the shape in this cluster is Yardi, outside manufacturing: an annual licence fee per interface, varying by interface type and in some cases based on a per-transactional modelYes, at the vendor's discretion, after certificationRecurring and per-interface. Yardi publishes that the fee exists and varies; it does not publish the amountTerms are unilateral and renewable. Certification lapses. The gate can simply close
    Rung 3 — EDI / batch fileB2MML documents between ERP and MES, scheduled flat files, SFTP drops, X12 in the supply chainYes — and the file is a natural reconciliation checkpoint, which makes this the safest write rung for an agentX12 operates a multi-tier licensing program; access to the EDI Standard requires a paid tier and the prices are not displayed publiclyVersion and schema drift, trading-partner onboarding cost, and latency — batch means reconciling against a stale world
    Rung 4 — Screen scraping / RPADriving an MES, quality or terminal UI that has no documented interfaceYes, and it is the most fragile write path availableThe agentic tiers of the major RPA platforms are quote-only. UiPath publishes Basic as starting at $25 per month and lists Standard and Enterprise as contact-salesAny UI change, A/B tests, bot detection, MFA rollouts, and a contract renewal that adds an anti-automation clause
    Rung 5 — No path at allThe control layer, and any conduit an operator has chosen to enforce with a unidirectional gatewayNoneNot applicableNot applicable — the honest architecture here is that the agent drafts and a human commits

    The integration ladder mapped onto a discrete manufacturing estate — Frenchy Digital, August 2026.

    Three observations about this table that are specific to plants.

    First, rung three deserves more respect than it gets. Batch and file exchange is decades old, boring and extremely durable, and for an agent it is often the safestwrite path precisely because it is batch: the file is the checkpoint. Real-time API writes do not get reconciliation for free, and you have to build it. A nightly B2MML exchange with a reconciliation report is a less impressive architecture diagram and a considerably better night's sleep.

    Second, rung four deserves an honest treatment rather than a dismissal or an endorsement. RPA driving an MES or quality terminal is frequently the only available path, and it is structurally fragile because you are consuming a presentation layer the vendor is free to change without notice or versioning. Any UI change, any A/B test, any MFA rollout breaks it. And the modern agentic framing does not fix that. On its own agentic-automation page, UiPath describes the division of labour as "Agents reason within governed workflows… Robots act on systems of record." That is a vendor describing its own product, and it is worth reading closely: the robots still do the writing. The brittle screen-driving layer does not disappear; it gets a planner on top of it. What changes is that failures become non-deterministic. A scripted bot fails loudly and identically every time. An agent may improvise around a changed screen and write something wrong.

    There is also a pricing fact worth stating about that rung, because it is the sort of thing that quietly wrecks a business case. On its published pricing page, UiPath lists a Basic tier as starting at $25 per month, capped in seats and unattended robots, and lists Standard and Enterprise as contact-sales. You cannot price an RPA-to-agent migration from public information, and that is itself a material fact about the rung. The per-robot annual figures that circulate on third-party pricing-aggregator blogs have no disclosed methodology; they are unverifiable, and we will not print them.

    Third, rung five is a real and common answer at the control layer, and saying so plainly is more useful than pretending otherwise. When the honest answer is that there is no write path, the options are to change vendors, to put a human in the loop for the write step and let the agent do everything up to it, or to wait for a regulatory forcing function. The middle option is the important one: an agent that drafts and a human who commits is a legitimate architecture, not a failure.

    On the regulatory forcing function — it is not hypothetical in manufacturing this year. Under the EU Data Act, core obligations have applied since 12 September 2025, and from 12 September 2026 connected products must be designed with accessible data pathways, with switching charges prohibited outright from 12 January 2027. That is law creating a documented data path where a vendor offered none. Rungs can move up the ladder by regulation rather than by vendor goodwill, and if you build connected products sold into the EU, that date is roughly four weeks from now.

    A documented API with no write path is a rung five in disguise. Check the write surface before you architect, not after.

    Frenchy Digital, integration principle

    One more thing the ladder framing usefully kills. The Model Context Protocol does not change your rung. MCP standardises how a tool is described and called; it does not decide whether this agent may issue this write, and no system of record gains a write path because MCP exists. It is a wrapper around whatever rung you were already on. It also carries a real change cadence: the current specification is 2026-07-28, published on 28 July 2026, and the headline change was architectural — MCP moved from a bidirectional stateful protocol to a request/response stateless one, roughly eight months after the previous stable specification. Building on it means accepting that cadence.

    Quality, Non-Conformance and the Recall Clocks

    Outsiders read quality as paperwork. In a plant it is an inspected record under regulations that changed recently, with reporting clocks measured in hours and days. That combination — structured, deadline-driven document assembly from internal records, with a human making the actual judgement — is the highest-value legitimate territory for an agent in this entire industry.

    RegimeWhere it livesThe clock or the changeWhy it shapes agent design
    FDA — Quality Management System Regulation21 CFR Part 820, incorporating ISO 13485:2016 by referenceIn force since 2 February 2026The QMS is the system of record for non-conformance and CAPA, it is inspected, and its records are evidence. An agent writing into it is writing into an inspectable quality record
    CPSC — CPSA Section 15(b)16 CFR Part 1115Report within 24 hours of obtaining reportable information; a reasonably expeditious investigation should not exceed 10 days unless a longer period is demonstrably reasonableThe tightest clock in the section. An agent may accelerate detection and assemble the evidence package; it may not decide whether something is reportable
    NHTSA — defect and noncompliance reports49 CFR Part 573Copies of defect reports to the Recall Management Division not later than five days after they are first sent to manufacturers, distributors, dealers or purchasers; quarterly reports under Section 573.7Five days is enough time for a human decision and not enough time for a manual document hunt. That gap is the agent's job
    NHTSA — Early Warning Reporting49 CFR Part 579 Subpart CQuarterly reporting of production information, incidents involving death or injury, and aggregate data on property damage claims, consumer complaints, warranty claims and field reports; the quarterly obligation attaches above a 500-unit annual production threshold in the covered vehicle categoriesA recurring, structured, deadline-driven assembly task from internal records — the shape of work agents are actually good at
    FDA — FSMA Section 204 Food Traceability RuleFederal Register extension published 7 August 2025Compliance date moved from 20 January 2026 to 20 July 2028; in November 2025 Congress directed FDA not to enforce before that dateIncluded because a system built from a pre-2026 memory would still carry the January 2026 date and would be wrong
    EU — Cyber Resilience Act reportingCRA Single Reporting Platform, reports to ENISAApplies from 11 September 2026: early warning within 24 hours of becoming aware, full notification within 72 hours, final report no later than 14 days after a corrective measure is available, or one month for severe incidentsArticle 14 obligations reach products placed on the market before 11 December 2027, so legacy connected products are in scope. Drafting the 24-hour early warning is a high-value, low-risk agent task
    EU — Data Act (Regulation 2023/2854)Core obligations applicable since 12 September 2025From 12 September 2026 connected products must be designed with accessible data pathways; from 12 January 2027 switching charges are prohibited outrightThis is law creating a documented data path where a vendor offered none. Rungs can move up the ladder by regulation, not only by vendor goodwill

    The quality, traceability and reporting obligations that bound an agent in a discrete plant, current as of 17 August 2026 — Frenchy Digital.

    The CPSC obligation is the most agent-relevant compliance fact in this section, and it is worth stating carefully. Section 15(b) of the Consumer Product Safety Act requires manufacturers, importers, distributors and retailers to notify the Commission immediately on information reasonably supporting a conclusion that a product fails a mandatory standard or a relied-upon voluntary standard, contains a defect that could create a substantial product hazard, or creates an unreasonable risk of serious injury or death. The reporting expectation is within 24 hours of obtaining reportable information. A firm may conduct a reasonably expeditious investigation first, which CPSC guidance indicates should not exceed 10 days unless a longer period is demonstrably reasonable. Injury need not have occurred.

    Read that as a specification for an agent and the boundary is drawn for you. A 24-hour clock with a bounded 10-day investigation window defines exactly what an agent may and may not do with a signal from the field: it may accelerate detection and assemble the evidence package; it may not decide. The judgement about whether information reasonably supports a conclusion is a statutory judgement made by a named accountable person, and no architecture makes an agent the right holder of it.

    The vehicle regime has the same shape at a slightly slower tempo. Under 49 CFR Part 573, copies of defect reports must reach NHTSA's Recall Management Division not later than five days after they are first sent to manufacturers, distributors, dealers or purchasers, with quarterly reports under Section 573.7, and there is monthly reporting of manufacturer communications about defective equipment plus five-day reporting of foreign safety recalls after a determination. Part 579 Subpart C sets out Early Warning Reporting: quarterly reporting of production information, incidents involving death or injury, and aggregate data on property damage claims, consumer complaints, warranty claims and field reports, with the quarterly obligation attaching to manufacturers of light vehicles, motorcycles or trailers producing 500 or more units per year. We did not verify the precise trigger language or the full Early Warning Reporting data element list, so do not let anyone build a module that enumerates them from memory.

    The highest-value, lowest-risk agent in a regulated plantis the one that watches the internal signals you already collect — warranty claims, field reports, complaint text, non-conformance records, returns — clusters them, and assembles a complete, sourced evidence package the moment a pattern crosses a threshold your compliance team set. It shortens the time between "something is happening" and "a human can decide," which is the part of a 24-hour clock that is usually spent looking for documents. It decides nothing, files nothing, and sends nothing.

    Two date corrections belong here because an article written from a pre-2026 memory would get both wrong. The FSMA Section 204 Food Traceability Rule compliance date is 20 July 2028, not January 2026: FDA announced an intent to extend by 30 months in March 2025, published the extension in the Federal Register in August 2025, and in November 2025 Congress made it binding by directing FDA not to enforce before that date. And the Quality Management System Regulation is in force as of 2 February 2026, which changes what an inspection looks like for any device manufacturer. One sourcing caveat on that second item: our direct fetch of FDA's QMSR page failed, so we are relying on a search summary of FDA's own pages rather than a page we read end to end. Confirm it against the FDA page before you put it in a validation plan.

    Finally, the newest obligation, and the one closest to the calendar. Cyber Resilience Act reporting obligations apply from 11 September 2026. Manufacturers of products with digital elements must report actively exploited vulnerabilities and severe incidents through the CRA Single Reporting Platform to ENISA: an early warning within 24 hours of becoming aware, a full notification within 72 hours, and a final report no later than 14 days after a corrective measure is available, or one month for severe incidents. Article 14 obligations apply to products placed on the market before 11 December 2027 — which means legacy connected products already sold are in scope. If you build connected industrial equipment for the European market, that is the fact to put in front of your board this quarter, and an agent that drafts the 24-hour early warning from incident data is a genuinely good use of the technology.

    Maintenance Work Orders: the Best Write Target in the Plant

    If you want one recommendation from this article that survives every constraint above, it is this: the maintenance system is the best available write target for an agent in a plant, because a work order is a proposal with an approval step and an audit trail rather than a live control action.

    Everything agents are good at maps onto work-order intake. Free-text descriptions written at 3am by a technician in a hurry. Duplicate reports of the same fault from three shifts. History buried in a system nobody searches because the search is bad. Parts and asset context that exists but is three clicks away. An agent that normalises the description, clusters likely duplicates, pulls the last six occurrences on that asset, proposes a priority and a trade assignment from history, and hands the planner a complete draft is doing work that is currently done badly or not at all.

    Everything agents should not be trusted with sits on the other side of the planner's accept, edit or reject decision. Scheduling against a running line, issuing a permit to work, releasing labour, and any judgement about whether a machine is safe to open are decisions with named accountable people and permit systems behind them. The agent may recommend a slot. It does not release work.

    The failure mode is also cheap, which matters more than it sounds. A bad draft work order costs a planner thirty seconds. A bad setpoint costs something you do not want to be explaining. When you are choosing a first workflow, pick the one where being wrong is boring.

    A limit we will state rather than paper over.We did not verify any specific CMMS or EAM product's API surface, pricing or integration posture in this research pass. IBM Maximo, SAP PM, Infor EAM, Fiix, Limble and eMaint are examples of the category, named so you know what we mean — not descriptions of what any of them will let you write. Confirm the write surface with the vendor in writing, at your licence tier, before anyone estimates the work.

    There is a second-order benefit to starting here that plant managers tend to see faster than IT does. Work-order data quality improves the moment something is reading it consistently. Agents are unforgiving readers of inconsistent free text, and the first month of a work-order agent usually produces a short list of form and taxonomy fixes that would have paid for themselves without any model at all. Take those wins; they are the substrate everything later depends on.

    The Plant Software Landscape — and Why We Will Not Rank It

    Readers ask for a top-ten table of plant software scored for agent readiness. We are going to give you the ten platforms and refuse the score, and the refusal is the useful part.

    Methodology — what we scored, what we excluded, and when we checked

    Checked: 17 August 2026. Scored on: only publicly verifiable attributes — whether the vendor publishes its own licensing model, whether commercial terms are disclosed, whether maintenance and support dates are published, and whether we could confirm a write surface from a primary or vendor-published source.

    Excluded by design: capability rankings, agent-readiness scores, integration ease ratings, and any accuracy or performance figure. There is no independent benchmark for agent integration into plant software. Every figure in this market is vendor-published, so it is excluded from scoring by design — and a numeric score built on unverifiable inputs is fake precision, not analysis.

    The honest finding: we could not verify the API surface, write endpoints, rate limits or pricing of a single MES, SCADA or historian product in this pass. That is not a gap in our research so much as a description of the market. Commercial terms in plant software are negotiated, and the published surface is thin.

    How to re-check: ask each vendor, in writing, for the write endpoints available at your specific licence tier, the rate limits, the audit-trail guarantees, and the versioning and deprecation policy. Keep the reply. It is the most valuable artifact discovery produces, and it dates.

    PlatformISA-95 layer / roleWhat is verifiableWhat is not publicly disclosedAgent posture
    SAP S/4HANALevel 4 — ERPAPIs exist. Under SAP's digital-access model the business documents that third-party and automated systems create are the licensable event, and the Digital Access Adoption Program is the framework for moving to itPer-document pricing, the document-type list, and any discount structure. SAP's own site did not render for our research pass; the mechanics come from licensing consultancies that sell optimisation servicesDraft into an approval workflow, and get the document-count answer in writing before you scale
    SAP ECC 6.0Level 4 — legacy ERPReported maintenance dates: EHP 0–5 ended 31 December 2025 with no extended maintenance offered; EHP 6–8 mainstream maintenance ends 31 December 2027; optional extended maintenance runs to 31 December 2030 for the final three enhancement packagesSAP's own maintenance-strategy page was not confirmed by us. The extended-maintenance uplift is reported at roughly two percentage points; treat that as secondaryDo not build an agent dependency on a platform whose support clock you have not personally checked
    Siemens OpcenterLevel 3 — MESThe product exists and is sold as a discrete-manufacturing MESIts API surface, write endpoints, rate limits, partner terms and pricing — none verified in this research passAsk for the write surface in writing, at your licence tier, before anyone estimates the model work
    Rockwell FactoryTalkLevel 3 — MES / platformThe product exists and is sold as a discrete-manufacturing MES and platformAPI surface, write endpoints, rate limits and pricing — not verified in this research passSame. Treat the vendor's answer as a deliverable of discovery, not an assumption
    AVEVA MESLevel 3 — MESThe product existsAPI surface and commercial terms — not verified in this research passSame
    TulipLevel 3 — MES / appsThe product existsAPI surface and commercial terms — not verified in this research passSame
    Critical ManufacturingLevel 3 — MESThe product existsAPI surface and commercial terms — not verified in this research passSame
    iBase-tLevel 3 — MESThe product existsAPI surface and commercial terms — not verified in this research passSame
    AVEVA PI System (formerly OSIsoft PI)Level 3 / 2 — historianThe product exists and is a process historian in this category. We make no claim about its deployment base or market share — we found no source for one and will not estimateIts licensing terms. We could not verify them from AVEVA's own published material; the clearest comparison we found was published by a competing historian vendor, which we do not treat as evidence of a competitor's pricingIf your historian licenses by tag, your agent's appetite for context has a price curve. Confirm the shape with your own contract, not with a comparison table
    Ignition by Inductive AutomationLevel 2 / 3 — SCADA / platformInductive Automation publishes an unlimited-tag, unlimited-client, per-server licensing model on its own site. A vendor describing its own licensing model is acceptable evidence of that modelThe specific dollar figures circulating on third-party blogs. We refuse them; they were not verified against a vendor price listA per-server model means adding signals for the agent does not change the licence cost. That is a genuine architectural advantage, stated without a price

    Ten platforms a discrete plant is likely to be running, assessed on verifiability rather than capability — Frenchy Digital, checked 17 August 2026.

    Other real products in the same categories, named for completeness and with the same caveat: Canary and InfluxDB as historians, and AVEVA/Wonderware InTouch on the SCADA side. Their existence is not in doubt; we verified none of their API surfaces and neither should you assert one.

    One structural difference in that table is worth pulling out, because it is a genuine integration cost that most software buyers have never considered. Licensing models differ in shape, not just in price. Inductive Automation publishes an unlimited-tag, unlimited-client, per-server model for Ignition on its own site — and a vendor describing its own licensing model is acceptable evidence of that model. Other historians in this category license by tag. If your data source is licensed per tag, an agent that wants more signals makes the data source more expensive, and the agent's appetite for context has a cost curve. If it is per server, it does not.

    We deliberately did not put a dollar figure on either side of that comparison. The clearest comparison we found was published by a competing historian vendor, and a vendor's table of a competitor's pricing is not evidence of that competitor's pricing. The structural observation lands without a number, and a number we could not verify would only have made it look more authoritative than it is.

    The Human-in-the-Loop Boundary Table

    Every deployment argument in a plant eventually reduces to a version of this table. Write it before you build, get it signed by the people whose names are on the process, and put it in the contract.

    Decision or actionBoundaryWhy the line sits hereThe control that enforces it
    Reading tags, machine states and historian seriesAgent aloneNo state change, no side effect, no record createdRead-only credential with no write scope anywhere in the token
    Drafting the shift handover and the production narrativeAgent drafts, supervisor signsThe output is a document, not an action, but it becomes an operational record once distributedReview queue; nothing publishes without an accept step
    Setpoint, recipe parameter, PLC logic, interlock or alarm limitNever the agentA setpoint change is a change to a validated process with safety consequence and a named accountable engineerNo write scope into Level 2 or below; conduit enforcement; change control
    Creating or updating a non-conformance recordAgent proposes, human commitsIn regulated sectors this is an inspectable quality record and its contents are evidenceNamed signer in the QMS; the agent writes a draft, never a disposition
    Deciding whether a defect is reportable to a regulatorNever the agentA statutory judgement with a named accountable person and a clock measured in hoursLegal and compliance sign-off; the agent produces the packet, not the conclusion
    Assembling the evidence package for a 24-hour or 5-day reportAgent alone, up to submissionRetrieval and assembly under time pressure is exactly what the technology is good at, and it decides nothingHuman submits. The agent has no channel to the regulator
    Creating a maintenance work orderAgent proposes, human commitsA work order is a proposal with an approval step and an audit trail — the cheapest failure mode in the plantPlanner accept, edit or reject; nothing auto-dispatches
    Releasing work to a running line or issuing a permit to workNever the agentScheduling against a live process has safety and permit implications that sit with production controlProduction control authority; the agent may recommend a slot, nothing more
    Posting a document into ERP — goods receipt, production confirmationAgent proposes, human commitsIt is a financial and traceability record, and under a digital-access licensing model it is also a billable eventApproval workflow plus an idempotency key derived from business intent
    Changing ERP master data — material master, BOM, routingNever the agentMaster data drives planning, costing and quality downstream; a bad change propagates silently for weeksEngineering change process with the existing named approvers
    Correspondence with a supplier or customer about a quality escapeAgent drafts, human sendsInbound content is untrusted and the outbound message carries legal exposureHuman send step; no autonomous outbound channel
    Lot genealogy and traceability queries during a recall investigationAgent aloneRead-only, and speed is the entire value under a 24-hour clockRead-only replica; results feed the humans who decide

    Human-in-the-loop boundaries for an agent in discrete manufacturing operations — Frenchy Digital, August 2026.

    Three principles hold the table together. The first is that the control must be structural rather than instructional. "The agent is told not to write setpoints" is not a control; a credential with no write scope into the OT zone is. The OWASP GenAI guidance for Excessive Agency says the same thing in different words: least privilege, confirmation for high-impact actions, tool-usage logging.

    The second is that a review step you do not measure is a review step that will quietly stop existing. Log the time between presentation and decision as a distribution and look at the fast tail specifically. A workflow with a healthy median and a large sub-two-second population is a workflow where the human checkpoint has become a click, and that is worse than no checkpoint at all because it launders an unreviewed output as a reviewed one.

    The third is identity. An agent needs its own identity, not a shared service account and not a human's credentials. Microsoft has articulated the reasoning about as well as anyone in its Entra Agent ID documentation: application identities carry the expectation of long-term stability, known ownership and managed lifecycle, whereas an agent might exist for minutes during a specific task, or might be created and destroyed thousands of times per day. Microsoft draws the distinction that matters for a plant explicitly — autonomous access, where the agent acts on rights given directly to its own identity, versus delegated access, where it acts on behalf of a human user who controls which rights are delegated. Note also the commercial shape: Microsoft states the identity is available to all Entra customers while extending Entra security features to agents requires a further product. The identity is free; the controls are the upsell.

    And be honest about what identity does not yet solve. There is no deployed standard that carries "acting for this named person, scoped, revocable" across trust domains end to end. The leading IETF attempt, the Identity Assertion JWT Authorization Grant, is at revision -04 dated May 2026 with an IESG state of "I-D Exists" — it is not an RFC. Agent-specific OAuth extensions exist as individual drafts, not working-group items. Anyone describing cross-vendor agent delegation as solved is describing drafts.

    Prompt Injection, Blast Radius and Idempotency

    A plant agent reads untrusted content constantly. Supplier PDFs. Customer complaints. Contractor certificates. Scanned travellers and inspection sheets. Emails from a distributor about a field failure. Every one of those is an input written by someone outside your control, and prompt injection is not solved.

    The clearest available framing is Simon Willison's lethal trifecta: access to your private data, exposure to untrusted content, and the ability to externally communicate in a way that could be used to steal data. On whether it is fixable, he writes that "we still don't know how to 100% reliably prevent this from happening." On detection-based vendor defences, he notes that they almost always carry confident claims of capturing 95 percent of attacks or similar — and that "in web application security 95% is very much a failing grade."

    The integration version of the trifecta, for this cluster, is an agent that holds a write credential into a system of record, reads untrusted content, and can act without a human seeing it first. Remove any one leg and the blast radius collapses. That is the whole practical discipline, and it is architectural rather than detective.

    Real — blast-radius controlMarketing — accuracy theatre
    Scoped, short-lived, audience-bound credentialsOur filter catches 95 percent of injections
    Human approval on the write stepEnterprise-grade guardrails
    A deterministic policy engine outside the modelTrained to resist prompt injection
    No untrusted content in a session that holds write credentialsAdvanced prompt hardening
    A read-only replica for the reading agentAn unbenchmarked AI firewall
    Per-action audit logging and reversibilityAny detection percentage with no published method

    The rubric for reading a vendor security section — adapted for this cluster from the blast-radius framing.

    The OWASP GenAI LLM Top 10 for 2026, published 4 August 2026, places Prompt Injection at LLM01, Excessive Agency at LLM03 and Improper Output Handling at LLM10. For an agent with tool access to production systems, LLM03 and LLM10 are the priority pair. One caution worth repeating because it is the easiest mistake to make in a security section: those are the 2026 numbers. The 2025 list numbered Excessive Agency and Improper Output Handling differently, and in the 2026 list those older slots hold entirely different risks. Mixing the two editions is the single most catchable error available to a security-literate reader.

    The MCP specification's own security document is worth reading for the same reason. It contains genuine normative requirements — servers must not accept tokens that were not explicitly issued for them; proxy servers must implement per-client consent before forwarding to a third-party authorization server; redirect URI validation must be exact string matching rather than pattern matching or wildcards; servers must not treat possession of a state handle as authentication. Its scope-minimization section names the risks directly: expanded blast radius from a stolen broad token, privilege chaining, and audit noise where a single omnibus scope masks user intent per operation. Wildcard and omnibus scopes are named anti-patterns.

    Here is the tell.None of those requirements mitigate prompt injection itself. Every one of them is a blast-radius control — they constrain what a successfully-injected agent can reach. A published specification's security document that is one hundred percent blast radius and zero percent injection prevention is the most honest statement available about the state of the field.

    Which brings us to the least glamorous and most consequential engineering in a plant integration: making sure a retry does not become a duplicate record. There is no standard to lean on here. The IETF draft for an Idempotency-Key header is at revision -07, dated 15 October 2025, with an IESG state of Expired. It is not an RFC. The de-facto convention is Stripe's, which works by saving the resulting status code and body of the first request made for any given key, so that subsequent requests with the same key return the same result — including 500 errors — and which errors if incoming parameters do not match the original request.

    • Derive the key from business intent, not from the attempt: Key on the business fact — work order plus operation plus quantity, or lot plus inspection plus result — rather than a fresh UUID per retry, which defeats the mechanism entirely. This is the single most common implementation error and it is invisible until the month-end reconciliation.
    • Persist the key before the call, not after: A key that exists only in the agent's context window is lost on a crash, and a crash mid-write is exactly the scenario the key was supposed to cover.
    • Respect the retention window: Stripe documents that keys may be pruned after at least 24 hours and that a new request is generated if a key is reused after pruning. Your own dedupe table must outlive whatever window the downstream system enforces, or a delayed retry writes twice.
    • Never let the model choose the key: Non-determinism in key generation is indistinguishable from having no idempotency at all. Generate it in code, from the business record.
    • Reconcile rather than trust: Agents write over unreliable networks and may be interrupted mid-plan. Read back and compare against the system of record on a schedule. Treat the system of record as truth and the agent's belief as a hypothesis.
    • Prefer reversible writes: A draft work order beats a released one. A proposed disposition beats a closed non-conformance. Reversibility is the cheapest blast-radius control available and it composes with everything above.
    • Take the free checkpoint where batch offers one: Batch and file-based rungs get reconciliation for free because the file is the checkpoint. Real-time API writes do not, and you have to build it deliberately.

    What Breaks First, How You Detect It, How You Roll Back

    Plant integrations rarely fail loudly. They degrade, and the degradation is usually invisible until someone acts on a wrong number. Build the detection signal for each of these before you build the agent.

    Failure modeWhat it looks like in a plantDetection signalRollback
    Schema drift in the tag or MES namespaceA line rebuild or a new cell renames tags. The agent keeps producing confident reports on a subset of the plant and nobody notices for a monthDaily coverage check: tag count and named-signal presence compared against a pinned manifest, alerting on any deltaFreeze the agent, re-map, replay the affected window before anyone acts on the output
    Standards version movementA parser written against an older schema silently drops fields. MTConnect moved to 2.5.0 on 5 January 2026, after 2.2.0 in August 2023 — the gap between releases is exactly what lulls a team into not pinningContract tests in CI against recorded device responses, plus a quarterly check of the release notes on the documentation sitePin the previous version, dual-parse for one release cycle, then cut over deliberately
    ERP licensing meter on automated writesThe agent works beautifully and a licensing conversation arrives six months later, because documents created by automated systems are the licensable eventA monthly document-count report grouped by creating principal, reviewed by whoever owns the SAP relationshipThrottle to human-committed writes only while the commercial question is settled
    Support clock on the underlying ERPThe platform the agent depends on leaves mainstream maintenance. ECC 6.0 EHP 0–5 reportedly ended 31 December 2025; EHP 6–8 end 31 December 2027, with optional extended maintenance to 31 December 2030The maintenance calendar itself, reviewed at the same cadence as your own roadmapDecouple the agent from platform-specific interfaces early so the migration is a connector change, not a rebuild
    Conduit policy changeAn OT security review closes or re-scopes the DMZ path the integration used. Nothing was misconfigured; the risk assessment changedA synthetic transaction through the conduit every fifteen minutes, alerting on failure with the zone named in the alertQueue the work and degrade gracefully to read-only; never retry blindly into a closed conduit
    Historian licensing shapeThe agent gets more useful as it gets more context, and on a per-tag platform that improvement has a cost curve nobody modelledTag-count trend per agent, reviewed monthly against the contractCap the context set, sample rather than subscribe, and move derived signals to a cheaper store
    The vendor ships it nativelyYour MES or ERP vendor releases the same capability as a feature, and your integration becomes a maintenance burden with no differentiationQuarterly roadmap review with each platform vendor, in writingKeep the workflow and review layer separable from the model layer so you can swap the engine and keep the process
    Contract renewal or acquisitionPartner program terms are unilateral and renewable; an acquisition changes who you are contracting with. Yardi's published terms — an annual fee per interface, varying by interface type — are the honest picture of what a partner program isA contract calendar with a 90-day pre-renewal review that explicitly asks whether the integration clause changedHave the rung-3 fallback documented before you need it: a file exchange you can stand up in a week
    A retry becomes a duplicateA network blip during a production confirmation creates two records, and the discrepancy surfaces at month-end closeA nightly reconciliation job comparing the agent's intent log to the system of record, alerting on any unmatched writeA dedupe table that outlives the downstream key-retention window, and keys derived from business intent rather than from the attempt
    Prompt injection through an inbound documentA supplier PDF, a customer complaint or a scanned traveller contains instructions the agent followsThere is no reliable detector. Assume it happens and instrument for consequence, not for detectionNo write credential in any session that has read untrusted content; human approval on the write step; per-action audit and reversibility

    The ten failure modes we scope for in a discrete manufacturing agent build — Frenchy Digital, August 2026.

    Two of these deserve a longer look because they are the ones teams consistently under-plan.

    Version pinningis the failure mode with the best available illustration from an adjacent industry. In freight rail, one Class I carrier upgraded its EDI requirements from one version to the next across every relevant transaction set, effective on a stated date, and announced it on a customer web page rather than pushing it to a changelog endpoint. That is exactly the class of change that silently breaks an agent whose parser was written against last year's implementation guide. Manufacturing has the same pattern in a different costume: standards move, vendor schemas move, and the announcement lives somewhere a human has to go and read. Contract tests against recorded responses, run in CI, are the only defence that works while people are on holiday.

    Contract renewal and acquisition is the failure mode nobody puts in an architecture review. Partner program terms are unilateral and renewable, and your access is contingent on a contract the vendor drafted. The clearest published example of what that means in practice comes from outside manufacturing: Yardi states on its own site that participation in its Interfaces Program requires an annual license fee per interface, that the fee varies per interface type and in some cases is based on a per-transactional model, and — for its Standard Interface Partnership specifically — that a company must be two years old and have at least three active Voyager clients to qualify. That is a published, honest picture of what a partner program is: a recurring per-interface fee and a prior-traction gate on the sanctioned track. Model any partner-program integration as per-interface, recurring, forever, and keep a rung-three fallback documented so a renewal conversation is not an outage.

    The Sequenced Implementation Path

    This is the part of the article that is actually a plan. Seven phases, an owner per phase, an entry and exit criterion per phase, and — the part most methodologies omit — what to do when a phase fails.

    Phase and weeksOwnerEntry criterionExit criterionIf the phase fails
    Phase 0 — Boundary map (weeks 1–2)Plant IT lead, jointly with OT securityA named executive sponsor and one candidate workflowA one-page diagram naming every zone, conduit and system of record the workflow touches, signed by OT securityYou do not have a project yet. Stop and get OT security into the room before any vendor conversation continues
    Phase 1 — Write-path proof (weeks 2–5)Integration engineer, with the ERP and MES account managersBoundary map signedWritten confirmation from each vendor of which writes exist at your licence tier, at what cost, with what rate limits — plus a successful authenticated read from every sourceDescend a rung. A draft-only architecture where the agent proposes and a human commits is the fallback, and it is a legitimate architecture rather than a defeat
    Phase 2 — Baseline (weeks 3–6, overlapping)The supervisor who owns the workflow todayWorkflow selected and write path understoodA written baseline — volume, cycle time, rework rate, who touches what — signed by that supervisorPick a different workflow. If nobody will sign a baseline, no result at the end will be believed either
    Phase 3 — Shadow build (weeks 5–11)Delivery leadRead path working end to end and baseline signedThe agent produces output nobody acts on, and a disagreement set showing where it agreed with the humans, disagreed, and failed outrightIf disagreement is driven by inconsistent source data rather than model error, fix the form or the log structure before touching the model
    Phase 4 — Supervised live on one cell or line (weeks 11–16)Production or quality managerDisagreement rate measured, reviewed and explicitly accepted by the workflow ownerEvery output passes through accept, edit or reject with logged review time; override rate, edit rate, rejection rate and the full review-time distribution are reported weeklyIf the fast tail of review times grows, the checkpoint has become a click. Pause, re-train the reviewers, and re-measure before expanding
    Phase 5 — Idempotency and reconciliation hardening (weeks 14–18)Integration engineerLive writes exist in productionKeys derived from business intent and persisted before the call; a dedupe table outliving the downstream retention window; a nightly reconciliation against the system of record with zero unexplained variances for ten consecutive daysRevert to draft-only writes until the reconciliation is clean. A duplicate financial or quality record is worse than a slow process
    Phase 6 — Second workflow or second line (weeks 16–24)Plant managerPhase 5 clean and the first workflow stable for four weeksA second workflow live, reusing the identity model, the logging, the review queue and the connectors without modificationIf reuse is low, the substrate was built for one workflow. Stop expanding and refactor — this is where multi-site programmes quietly become four disconnected pilots

    A sequenced 24-week path from boundary map to a second workflow — Frenchy Digital, August 2026.

    The ordering is deliberate and the first two phases are the ones people want to skip. Phase 0 exists because the boundary map is the artifact that tells you whether the project is a software project or a change-control project, and those have different sponsors, different budgets and different timelines. Getting OT security into the room in week one is not bureaucratic caution; it is how you avoid discovering in week nine that the conduit you designed around is one an operator deliberately enforces in one direction.

    Phase 1 exists because the write path is where the schedule actually goes. Scope every plant engagement by asking, in writing, what the write path is for each target system, before anyone estimates the model work. A project that assumes a write API exists and discovers it does not is a project that doubles. And when the answer comes back "read-only at your tier," that is not a failed phase — it is a resolved unknown that reshapes the architecture into draft-and-commit, which was probably the right shape anyway.

    Phase 3 is the shadow run, and it is the cheapest insurance in the plan. The agent produces output that nobody acts on while humans do the work exactly as before, and the drafts are compared afterwards. The disagreement cases are more informative than the agreements, because they usually reveal that the source data is inconsistent rather than that the model is weak — and inconsistent source data is a form redesign, not a model problem.

    Write the decision rule before the pilot starts. Agree with the sponsor, in writing, what result continues the project and what result stops it, stated as a threshold on the specific measure you baselined in phase 2. This is the single most effective defence against the outcome where a pilot produces ambiguous data and then gets extended indefinitely because nobody wants to be the person who called it.

    Red Flags in Plant AI Procurement

    Each of these is a specific, checkable failure rather than a general caution, and most of them are detectable from the first deck.

    Red flagWhy it matters
    A proposal that includes writing setpoints, recipe parameters or PLC logicThere is no architecture that makes an agent an appropriate author of a change to a validated process. A vendor proposing it either has not met an OT engineer or is hoping you have not
    The claim that a 62443-compliant plant cannot carry a write, offered as reassuranceIt is wrong, and it is the kind of wrong that reveals the security story is decorative. 62443 is a risk-based zone and conduit framework; most plants run a firewalled DMZ with brokered bidirectional traffic. A vendor who does not know this has not integrated into one
    A downtime cost figure presented as an industry factThe widely repeated Fortune Global 500 downtime figures come from a report published by a predictive-maintenance vendor about the size of the problem its product addresses, and the per-hour figures attributed to Aberdeen have no accessible original report, date, methodology or sample. Neither belongs in a capital request
    Any variant of the claim that most manufacturing data goes unusedThe same idea circulates at 60, 68, 73, 80, 85 and 90 percent with different owners, most of them automation vendors. When one claim has five numbers and five owners, none of them is a fact
    Full integration claimed without naming a write endpoint and a licence tierThe write path is where these projects actually fail. A vendor who cannot name the endpoint, the tier and the rate limit has not attempted the integration
    No answer on what the agent creating documents does to your ERP licensingUnder a digital-access model the documents an automated system creates are the licensable event. A vendor selling autonomous ERP writes who has never raised this has not deployed into an SAP estate
    A historian integration proposed with no reference to your licensing shapeOn a per-tag platform the agent's appetite for context is a cost curve. A vendor who has not asked which model you are on will discover it with your money
    Accuracy or containment percentages with no published methodIn web application security, as Simon Willison has put it, 95 percent is very much a failing grade. Detection percentages for injection defences are marketing, not safety engineering
    No mention of prompt injection when the agent reads supplier or customer documentsInbound PDFs, complaints and certificates are untrusted content. A vendor unaware of the exposure has not designed for blast radius
    A compliance module carrying the January 2026 FSMA 204 date, or pre-QMSR quality assumptionsThe traceability compliance date moved to 20 July 2028 and the Quality Management System Regulation took effect 2 February 2026. A product built on the old dates was built without reading the docket
    An MCP server presented as the integrationMCP standardises how a tool is described and called. It does not decide whether this agent may issue this write, and it does not create a write path where your contract does not have one. It is a wrapper around whatever rung you were already on
    Autonomous end-to-end operation offered as a headline featureIn a plant, autonomy is bounded by safety and by regulated records, not by model capability. A vendor leading with full autonomy is selling into a different building than the one you run

    The Frenchy Digital red-flag list for manufacturing AI buyers, August 2026.

    The statistics deserve their own table, because in this industry the headline numbers are unusually bad and unusually persistent. Here is what we chased, what we found, and what we will not print.

    The claimWhat we found when we chased itOur position
    Unplanned downtime costs the Fortune Global 500 $1.4 trillion, or 11 percent of revenueThe origin is a report published by a predictive-maintenance vendor — the seller of the fix quantifying the problem. We found no independent methodology behind the figures or the per-hour automotive variants that travel with themRefuse. If you need a downtime number, measure your own lines for a quarter
    Unplanned downtime costs up to $260,000 an hour, and 82 percent of companies have experienced unplanned downtime in the past three yearsEvery source citing it cites a research firm secondhand. No accessible original report, no date, no methodology, no sampleRefuse both
    Eighty percent of manufacturing data goes unusedIt resolves into a cloud of mutually-citing claims with different numbers and different owners — an automation vendor at 'at least' 80 percent, others at 85, 90, and 60 to 73 percent for enterprise data generallyRefuse the whole family, including dark-data percentages
    Specific historian and SCADA licence prices circulating on third-party blogsOne of the clearest comparisons we found was published by a competing historian vendor. A vendor describing its own licensing is evidence; a vendor's table of a competitor's pricing is notRefuse the figures. Describe the structural difference — per-tag versus per-server-unlimited — which needs no number to land

    Manufacturing statistics we refuse to publish, and the reasons — Frenchy Digital, checked August 2026.

    There is a general rule underneath all four rows and it is worth stating out loud once. In heavy industry the credible numbers come from federal statistical programs and regulatory dockets — the Federal Register, the agencies' own reporting requirements, published rule text — and they are freely available. The uncredible numbers come from vendors quantifying the problem they sell the fix for. When both are available on the same topic, the choice to cite the vendor is a choice.

    In a category where the headline statistics do not survive sourcing, the vendor who tells you what they cannot prove is more trustworthy than the vendor whose deck has a number for everything.

    Frenchy Digital buyer's principle

    What It Costs to Build This Properly

    These are the bands Frenchy Digital uses to scope plant operations engagements in 2026. They assume the boundary map and the write-path assessment are in scope from the start, because that is where the schedule risk lives in manufacturing and discovering it late is what makes a project expensive.

    EngagementRangeTimelineTypical scope
    Discovery + workflow audit$9k–$22k2–4 weeksBoundary map across zones and conduits, system-of-record inventory, write-path assessment per target system, workflow shortlist, measurement baseline design
    Single-workflow agent (shift handover, work-order triage, NCR evidence assembly)$28k–$70k4–9 weeksOne workflow end to end, human review queue, decision and tool-call logging, evaluation set, rollout to one cell or line
    Multi-workflow platform with ERP/MES integration$70k–$180k9–16 weeksSeveral workflows, ERP and MES connectors, historian read layer, identity and role model, idempotency and reconciliation, evals in CI, supervisor dashboards
    Enterprise / multi-site / regulated build$180k–$420k+14–24 weeksMulti-site rollout, audit logging, human-in-the-loop instrumentation, SOC 2 posture, validation documentation package, disaster recovery

    Frenchy Digital cost bands for manufacturing and heavy-industry AI engagements, 2026.

    Senior-led delivery runs $150 to $225 per hour, and ongoing retainers run $2,500 to $9,500 per month covering model and dependency upgrades, evaluation expansion, incident response, and a quarterly technical review. Every engagement carries a 30-day post-launch warranty, and you receive a written scope with a fixed-price phased proposal within 5 business days of the discovery call. Book at calendly.com/frenchydigital/discovery-call or call +1 (424) 272-5601.

    Included at every tier: the boundary map across zones and conduits, the write-path assessment for every target system, a measurement baseline designed before the build so the result is defensible afterwards, decision logging with tool-call capture, a human review queue, and full source-code and IP ownership transferred to you at delivery. Frenchy Digital is a senior-led Black-owned Los Angeles agency, which matters if you run a supplier-diversity programme, and we do not build lock-in.

    Two budgeting notes specific to plants. The first is that the integration substrate is largely a fixed cost, paid once and reused by everything after. The first agent pays for the historian connection, the identity model, the review queue, the logging and the reconciliation job. The fourth agent inherits all of it. Sites that sequence their automation get materially better economics than sites that run four disconnected pilots in parallel.

    The second is that there are running costs in a plant that do not appear in any software quote: the ERP licensing consequence of documents created by automated systems, and the historian licensing consequence of an agent that wants more tags. Neither is large at pilot scale and both scale with success. Model them in the business case at the volume you expect in year two, not the volume you will see in month two.

    Limitations — What We Could Not Verify

    This article has argued that the evidence base in this category is uneven and that naming an untraceable number is more useful than repeating it. That standard applies to our own work, so here is the honest list of what we could not establish.

    • No specific MES, SCADA, historian or CMMS API surface was verified: We did not confirm the write endpoints, rate limits, audit guarantees or pricing of any named product in this pass. Every product mentioned in this article is named as an example of its category, never as a described integration target. Get the answer from your vendor in writing.
    • SAP's own statements on digital access and maintenance dates were not reachable: SAP's site did not render for our research pass, so the digital-access mechanics and the ECC maintenance dates come from licensing consultancies, some of which sell services predicated on that framing. The concepts are well established; the specifics need confirming against your own contract and SAP's own page.
    • Functional-safety and machine-safety standard text was not verified: We did not read IEC 61511, IEC 61508, ISO 13849, IEC 62061, ISO 10218 or ANSI B11, and we make no claim about what any of them requires. We also did not verify whether OSHA lockout/tagout provisions reach software-initiated setpoint changes. The setpoint argument in this article is deliberately written so it needs none of that material.
    • No incident statistic about AI causing an industrial safety event survived sourcing: We looked. We found nothing with a named source, a method and a date. We would rather say that than reach for an anecdote.
    • No independent measurement of agent integration success or failure rates exists: There is no methodologically-disclosed study of how often these projects succeed, and there is no independent benchmark for agent integration into plant software. Every accuracy and ROI figure in this market is vendor-published. Build your business case on a baseline you measured, because there is nothing to borrow.
    • EU Machinery Regulation and AI Act interactions were not researched: We did not verify how the EU Machinery Regulation or AI Act annexes bear on machinery with AI-driven components, and the AI Act timeline has moved since our model's training data was assembled. We will not write about them from memory, and neither should your vendor.
    • Prompt injection is unsolved, including in what we build: Any agent reading supplier documents, customer complaints or contractor certificates is exposed. We reduce blast radius through capability scoping, deny-by-default arguments, no-write-credential-with-untrusted-content sessions, and human approval on the write step. We do not claim to eliminate the risk, and nobody who does should be believed.
    • Document and log quality sets the ceiling: An agent that reads shift logs is bounded by how well shift logs are written. Sites with inconsistent free-text entry get less value than sites with structured capture, and no model fixes an input problem. Sometimes the highest-value output of a discovery engagement is a form redesign.
    • We are a software firm, not a process safety engineering practice: Ground rules for validated processes, functional safety assessment, machine safety and regulatory disposition belong to qualified professionals. Our systems feed their judgement; they do not substitute for it, and any vendor who offers to substitute for it is selling you a liability.

    None of this argues against building. It argues for building the measurement alongside the system, choosing one workflow with a real baseline and a named owner, and being honest inside your own organisation about which claims in this category have evidence behind them and which do not. In manufacturing that honesty pays a second dividend, because the people who run your plant will spot an unsourced number faster than your board will — and once they have, the whole programme is on the wrong footing.

    Scoping an Agent Build for a Plant?

    Book a free 60-minute discovery call with Frenchy Digital — a senior-led Black-owned LA agency. You leave with a boundary map across your zones and conduits, a write-path assessment naming what can and cannot be written at your licence tier, and a fixed-price phased proposal within 5 business days. Call +1 (424) 272-5601.

    Scoping an Agent Build for a Plant?

    Book a free 60-minute discovery call. You leave with a boundary map, a write-path assessment naming what can and cannot be written at your licence tier, and a fixed-price phased proposal within 5 business days.

    1517 S Bentley Ave Unit 204, Los Angeles CA 90025

    Frequently Asked Questions

    Sources & References

    1. 1ISA — ISA-95 / IEC 62264 Enterprise-Control System Integration certificate program
    2. 2MTConnect — documentation and release notes (version 2.5.0, 5 January 2026)
    3. 3OPC Foundation — ISA-95 Common Object Model companion specification (OPC 10030), Release 1.00
    4. 4MTConnect — OPC UA companion specification
    5. 5MDPI, Journal of Cybersecurity and Privacy — IEC 62443 zones and conduits analysis
    6. 6FDA — Quality Management System Regulation (QMSR)
    7. 7CPSC — Duty to Report to CPSC: Rights and Responsibilities of Businesses
    8. 8eCFR — 16 CFR Part 1115 (Substantial Product Hazard Reports)
    9. 9eCFR — 49 CFR Part 573 (Defect and Noncompliance Responsibility and Reports)
    10. 10eCFR — 49 CFR Part 579 (Reporting of Information and Communications About Potential Defects)
    11. 11Federal Register — FSMA Section 204 Food Traceability Rule, compliance date extension (7 August 2025)
    12. 12European Commission — Cyber Resilience Act reporting obligations
    13. 13eCFR — 49 CFR Part 236 (Signal and Train Control Systems, including Subpart I on positive train control)
    14. 14Inductive Automation — Ignition unlimited licensing model (vendor-published)
    15. 15Simon Willison — The lethal trifecta for AI agents
    16. 16Model Context Protocol — Security Best Practices, specification 2026-07-28
    17. 17Model Context Protocol — 2026-07-28 specification release notes
    18. 18OWASP GenAI Security Project — GenAI LLM Top 10 project repository
    19. 19Stripe — Idempotent requests
    20. 20IETF Datatracker — draft-ietf-httpapi-idempotency-key-header (revision -07, Expired)
    21. 21Microsoft Learn — What are agent identities (Microsoft Entra Agent ID)
    22. 22Yardi — Become an Interface Partner (published partner-program terms)
    23. 23X12 — License types for the EDI Standard
    24. 24UiPath — Pricing (Basic tier published; Standard and Enterprise quote-only)
    25. 25Siemens Senseye — The True Cost of Downtime (the vendor report behind a figure we refuse to print)
    Chris Machetto - CEO & Founder of Frenchy Digital

    Chris Machetto

    CEO & Founder of Frenchy Digital. Building apps and digital products since 2019 for startups and enterprises across LA, San Francisco, Paris, Geneva, and more globally.