Hospital systems are running two parallel messaging universes. Epic's integrated communication tools — MyChart secure messaging, In-Basket, and Haiku mobile alerts — route into Slack workspaces maintained by clinical informatics teams. Meanwhile, the broader enterprise: administration, supply chain, HR, revenue cycle, and increasingly the nursing floors, operates under a Microsoft 365 agreement, with Teams as the default collaboration layer. When an Epic-generated alert needs to reach a care team coordinator who is only in Teams, the message either gets lost, duplicated manually, or crosses the gap through an uncontrolled consumer channel.
That last option is a HIPAA breach waiting to be discovered.
The EHR Alert Routing Problem
Epic generates dozens of alert types that clinical workflows depend on: sepsis risk flags from the Early Warning Score, critical lab value notifications, patient deterioration alerts, code-status change messages, and nurse-call escalations. These alerts are routed through Epic's internal messaging rail or forwarded to integrated platforms via HL7 FHIR-based webhooks.
The gap appears at the boundary. Epic can push a notification to a Slack channel (via an Epic App Orchard connector or a custom webhook). But if the clinician responsible for acting on that alert is in a Teams channel — as is the case for most administrative and inter-departmental coordination — the message stops at the edge of the Slack workspace.
The manual workaround is a clinician switching apps, reading the Slack alert, and re-typing a summary into Teams. That introduces latency, transcription error, and — critically — unauthorized PHI duplication. The person doing the manual re-routing is creating a new PHI artifact outside the BAA-covered system.
PHI Boundaries and the BAA Chain
HIPAA's Security Rule requires that any system that creates, receives, maintains, or transmits electronic Protected Health Information (ePHI) must be covered by a Business Associate Agreement (BAA). This is not limited to EHR systems — it applies to every node in the communication chain that touches ePHI, including the messaging bridge.
The BAA chain must be unbroken. If your Epic alerts contain patient identifiers — even just an MRN, a bed number, or an alert type that implies a diagnosis — and those messages pass through an intermediary that does not have a BAA in place with your covered entity, you have a breach point.
SyncRivo offers a BAA for Enterprise customers. SyncRivo does not store message content on the normal relay path: the message is translated and forwarded in memory, and only message IDs are kept so threads, edits, and reactions stay in sync. An optional retry queue temporarily holds undelivered messages, so review that setting with your compliance team. This is a meaningful architectural distinction: most compliance conversations focus on access controls, but HIPAA's Security Rule also requires minimizing the creation of ePHI data stores. A bridge that logs message content to a database — even temporarily — creates a new ePHI repository that must be independently secured and audited.
Nurse Call Coordination Across Slack and Teams
The most operationally acute cross-platform gap in hospital systems is nurse call coordination. In modern acute care facilities, nurse call systems (from vendors like Hill-Rom, Rauland, and Ascom) integrate with Epic and route escalations to mobile devices and messaging platforms. The routing logic is: patient presses call button → nurse call system fires an event → Epic Care Companion or Vocera forwards a message to the nurse's preferred channel.
The problem is that "preferred channel" is not consistent. ICU nurses on a Zoom-heavy unit may have Zoom Team Chat configured as their primary. Floor nurses on a Microsoft-standardized unit get Teams. Travel nurses brought in during capacity events often have neither configured and receive alerts on personal devices.
SyncRivo bridges channels across the five supported platforms — Slack, Teams, Zoom, Webex, Google Chat — so the care-team conversation that follows an escalation reaches clinicians on each unit's platform. The escalation alerts themselves should be delivered by the nurse-call system or Epic integration on each platform: SyncRivo does not relay messages posted by bots or apps. Bridged human messages arrive in real time, typically within seconds, but time-critical clinical alerts belong in the native alerting path rather than a platform hop.
Setting Up a HIPAA-Compliant Bridge
The minimum viable compliant configuration requires:
- BAA execution with SyncRivo before any PHI-containing message routes through the bridge
- PHI scope definition — work with your compliance team to identify which alert types contain ePHI (patient name, MRN, diagnosis, room number, care team assignment) and which are operationally sensitive but not ePHI (staff scheduling, supply requests, general announcements)
- Bridges scoped to approved channels — bridge only the channels your compliance team approves, and use SyncRivo's per-connection switches (attachments, retry, showing the sender's name/email) to limit what crosses each bridge
- Audit log review — SyncRivo provides an activity log and security event history (JSON export) that can support HIPAA audit and breach investigation reviews
Identity Proxy in Clinical Settings
One compliance concern in cross-platform clinical messaging is sender identity. If a physician's message appears in a Teams channel attributed to "SyncRivo Bot," the receiving clinician does not know who sent the message without additional context. In a clinical handoff, ambiguous sender identity is a patient safety issue.
SyncRivo addresses this by showing the original sender's name on bridged messages. In Teams channels, the message posts through the SyncRivo app with the sender's name shown; in Teams group chats and 1:1 DMs, it can post natively as the sender once they have connected their Microsoft account. Thread replies in Teams route back to the same Slack thread, maintaining the conversation context for handoff continuity.
See the full implementation guide at SyncRivo for Healthcare and review HIPAA BAA availability on the HIPAA Messaging Integration page.
Ready to connect your messaging platforms?