Skip to main content
Back to Insights
Use CasesUse Case

Factory Floor to Control Room: Routing OT Alerts Across Messaging Platforms

SCADA and MES systems fire alerts that need to reach engineers on Slack and operations on Teams — simultaneously, in under 100ms. Here is the OT-to-IT messaging bridge architecture for manufacturing.

8 min read
Kumar Makala

Priya Nair focuses on enterprise infrastructure, SRE practices, and the operational challenges of large-scale platform migrations.

Factory Floor to Control Room: Routing OT Alerts Across Messaging Platforms

Manufacturing operations technology (OT) — SCADA systems, Manufacturing Execution Systems (MES), Distributed Control Systems (DCS), and IoT sensor platforms — generates a continuous stream of alerts that require human response. A pressure exceedance in a chemical reactor, a conveyor jam in an automotive assembly line, a temperature drift in a pharmaceutical cleanroom — these are time-critical events that must reach the right person in the right channel immediately.

The problem: in most manufacturing organizations, the engineers who built and monitor the OT systems are on Slack (or the engineering team's preferred platform), while plant operations — shift supervisors, maintenance coordinators, and production managers — operate on Microsoft Teams under an enterprise Microsoft 365 agreement. The alert fires to one platform; the person who needs to act is on the other.

SCADA and MES Alert Bridging

SCADA systems (Ignition by Inductive Automation, Wonderware, Siemens SIMATIC) generate alarm events that can be forwarded via MQTT, OPC-UA webhooks, or direct REST API calls to messaging platforms. MES systems (SAP ME, Plex, Rockwell FactoryTalk) generate production events — line stoppages, quality holds, shift completion reports — as structured webhook payloads.

The current state in most plants: SCADA alarms route to a Teams channel because the plant manager pushed for Teams adoption. The engineering team's runbook and diagnostic channels are in Slack. When a critical alarm fires, the plant manager sees it in Teams, calls the engineer on the phone, the engineer opens Teams on their laptop (which they rarely use), finds the alert, posts their diagnostic response in Teams. The original Slack engineering channel — where the relevant runbook links and system history live — has no record of the incident response.

The SyncRivo architecture for OT alerts:

  1. SCADA or MES fires a webhook to the SyncRivo inbound endpoint with the alarm payload (asset ID, alarm type, severity, timestamp, current value, threshold)
  2. SyncRivo posts the structured alert to both the Teams plant-operations channel and the Slack engineering channel simultaneously
  3. The engineer's Slack response — diagnostic steps, runbook link, estimated resolution time — routes to the Teams channel as a thread reply within 100ms
  4. The plant manager's Teams acknowledgment routes back to the Slack thread
  5. When the alarm clears (via a subsequent webhook from SCADA), SyncRivo posts a resolution message to both channels with duration and resolution action logged

The complete incident thread — from alarm to resolution — is visible in full in both platforms, to both the engineering team in Slack and the plant operations team in Teams.

Shift Handover Across Platforms

Shift handover in manufacturing is a safety-critical function. ISO 55001 (asset management) and OSHA guidance both emphasize the importance of complete and accurate information transfer between shifts. When the outgoing shift is on Slack and the incoming shift is on Teams, the handover message posted in Slack does not reach the incoming team.

SyncRivo bridges the shift handover channel bidirectionally. The outgoing shift supervisor's handover post in Slack — "Line 4 running at 85% due to upstream feeder jam, maintenance on it, ETA 30 min" — routes to the Teams channel used by the incoming shift within 100ms. Any questions from the incoming shift in Teams route back to the Slack thread before the handover meeting ends.

For plants using structured digital handover tools (Honeywell Uniformance, AspenTech Mtell, or custom MES-native handover modules), SyncRivo accepts webhook payloads from these systems and posts structured handover summaries to both platforms automatically.

Downtime Notification Chains

Unplanned downtime notification chains are often multi-tier: the line stops → the shift supervisor is notified → the plant manager is notified → the supply chain team is notified → the customer-facing team is notified (if the downtime impacts committed orders). Each tier may be on a different platform.

In a manufacturing organization with Slack for engineering and commercial teams, Teams for plant operations and supply chain, and email for customer-facing notifications:

  • SyncRivo routes the initial downtime alert from the MES webhook to both Slack (#engineering-alerts) and Teams (#plant-ops)
  • The supply chain team's Teams channel receives the same alert automatically (SyncRivo supports fan-out routing — one inbound message routes to multiple destination channels)
  • The customer success team in Slack sees the same alert in their channel and can begin proactive customer outreach without waiting for manual escalation
  • The estimated time to repair (ETR) update posted by the maintenance coordinator in Teams routes back to all connected Slack channels simultaneously

Total latency from MES webhook to all platform deliveries: under 100ms per channel. In a high-mix, low-volume automotive plant where a 20-minute unplanned downtime can cost $50,000 in lost production, notification latency measured in minutes (the current state without a bridge) is a quantifiable cost.

ISO 55001 and Audit Readiness

ISO 55001 requires documented evidence of asset management processes, including communication and information management. A messaging bridge that logs all routed alert events — asset ID, alarm type, severity, routing timestamp, recipient channels, response actions — creates an automatically generated audit trail that satisfies ISO 55001's information management requirements without requiring manual incident log entries.

SyncRivo's immutable routing audit log provides a machine-readable record of every alert routed, every response posted, and every resolution event — queryable by date range, asset ID, or channel — for use in ISO 55001 audits, OSHA 300 log preparation, and insurance reporting.

Explore the full architecture at SyncRivo for Manufacturing and the Incident Response solution page.

Ready to connect your messaging platforms?

Bridge your messaging platforms in 15 minutes

Connect Slack, Teams, Google Chat, Webex, and Zoom with any-to-any routing. No guest accounts. No migration. SOC 2 & HIPAA ready.