Plex (the Plex Smart Manufacturing Platform by Rockwell Automation) is a cloud-based platform that unifies MES, ERP, Quality Management, Supply Chain Planning, Asset Performance Management, and Production Monitoring for manufacturers. An unofficial API lets you programmatically pull customer orders, shipments, production records, quality data, inventory, and supplier records—and push updates like new orders, shipments, and production reporting back into Plex.

Plex (the Plex Smart Manufacturing Platform by Rockwell Automation) is a cloud-based, AI-enabled platform that connects people, systems, machines, and supply chains for manufacturers. Manufacturers use Plex to run shop-floor operations through Manufacturing Execution (MES), manage enterprise resource planning (ERP), enforce quality, plan and execute supply chains, monitor production and asset performance, and surface real-time operational analytics—deployed as a single integrated cloud platform across the plant floor and the back office.
Core product areas include:
Common data entities:
Manufacturers run mission-critical plant and back-office workloads on Plex daily, but turning portal- and configuration-driven workflows into API-driven automation is non-trivial:
Supergood reverse-engineers authenticated browser flows and Plex's REST/JSON developer APIs to deliver a resilient API layer for your Plex tenant—across MES, ERP, Quality, and Supply Chain modules.
Use Plex Systems with AI agents: Plex Systems MCP Server →
Book a 30-minute session to confirm your modules, plants, and authentication model.
We deliver a hardened, production-ready Plex adapter tailored to your tenant configuration and entitlements.
Go live with continuous monitoring and automatic adjustments as Plex evolves.
Authentication
/authenticateAuthenticate to a Plex tenant using username/password, API key, or MFA and obtain a session token for downstream calls.
Orders
/customer_ordersList customer and sales orders with filters for status, customer, part, and date range.
Orders
/create_orderCreate a new customer or sales order against the tenant's configured pricing and part definitions.
Shipping
/shipmentsRetrieve shipments, containers, ASNs, and just-in-sequence parts delivery records with tracking and status filters.
Production
/production_recordsPull production records, work orders, scrap, and OEE telemetry across workcenters and routings.
Inventory
/inventoryList parts, bins, lots, serials, and on-hand inventory along with bill-of-material structure.
- Pull customer orders, sales orders, and pricing from Plex into a single warehouse or downstream ERP - Stream shipment, container, and ASN events to transportation and customer-experience systems - Reconcile just-in-sequence parts delivery records against open orders for fulfillment accuracy
- Pull production records, work orders, and scrap from MES into BI and data lakes - Stream OEE, downtime, and Production Monitoring KPIs to plant dashboards - Trigger maintenance and Asset Performance Management workflows when machine telemetry deviates
- Sync parts, bins, lots, serials, and on-hand inventory across plants and systems - Push purchase orders and receipts and pull supplier records into procurement tools - Surface low-stock and shortage events from Supply Chain Planning to replenishment workflows
- Pull quality checks, inspections, and non-conformances from QMS into compliance systems - Sync quality documents and certificates of analysis to customer portals - Route non-conformance and corrective-action events to downstream ticketing without portal clicks
Authentication
Username/password, API keys, and MFA (SMS, email, TOTP) handled in a managed session
Connectivity
Authenticated browser flows plus Plex's REST/JSON developer APIs surfaced where exposed by the tenant
Response format
Normalized JSON across Orders, Shipping, Production, Inventory, and Quality objects
Rate limits
Adaptive throttling tuned to your tenant to avoid Plex-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for orders, shipments, and production with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for order creation, shipment, production reporting, and quality status changes
Latency
Sub-second reads on cached entities; multi-second writes when posting through order and production workflows
Throughput
Horizontally scaled workers sized to multi-plant volume across MES, ERP, and Supply Chain
Reliability
Retry, backoff, and idempotency keys for orders, shipments, and production transactions
Adaptation
Continuous monitoring of Plex releases and tenant-specific configuration drift
Yes. Supergood normalizes data across the Plex Smart Manufacturing Platform—MES, ERP, QMS, and Supply Chain modules—so you can integrate orders, production, inventory, and quality entities once across the platform.
No. Supergood works with your existing Plex entitlements and authenticated sessions. Where Plex's REST/JSON developer APIs are available we use them; for screens and reports without an exposed endpoint, we reverse-engineer the authenticated browser flow.
Each tenant is profiled against its configured routings, workcenters, BOMs, and custom screens. Supergood preserves tenant-specific fields, lifecycle states, and entitlements rather than forcing a generic schema.
Yes. Production records, scrap, downtime, and OEE metrics are exposed through the same normalized API surface with near real-time pulls and precise transaction timing for plant-floor cadence.
Yes. Supergood scales horizontally across multi-plant, multi-tenant Plex deployments, with network and throughput configuration tuned to your environment.