Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

Message Thread is the page at /messaging/:conversationId that opens a specific conversation in the platform’s messaging interface. It renders the same MessagingPage component as the main messaging page, but deep-linked to a specific conversation.

Overview

The route /messaging/:conversationId uses the same MessagingPage component as /messaging. Both routes are guarded by RequirePermission with pf.messaging.view. The ChatPanel component renders the conversation interface. The conversationId parameter is expected to be used by ChatPanel to pre-select the relevant conversation thread. For the base messaging page, see Messages.

Who it’s for

Requires permission pf.messaging.view.

Before you start

  • You must hold pf.messaging.view.
  • Deep links to specific conversations are typically shared within the platform (e.g., from notifications or task links).

Steps

  1. Follow a conversation link or navigate directly to /messaging/:conversationId with a valid conversation ID.
  2. The conversation thread is displayed in the ChatPanel.
  3. Reply to messages in the thread as needed.
  4. Navigate back to the conversation list via the messaging interface.

Platform Foundation

Platform Foundation overview.

Governance & parity

This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/platform.tsx
  • src/platform/messaging/pages/MessagingPage.tsx
  • src/platform/messaging/components/ChatPanel.tsx