Skip to main content

Team Hub

Analysts have two collaboration surfaces available throughout the analyst workspace: analyst messaging (direct chat between analysts) and release notes (the platform changelog). Both are reachable from the analyst chrome without leaving the connector builder.

Analyst Messaging

Messaging lets analysts hold one-to-one conversations with each other. It is powered by a headless engine (CommHub) that runs in the analyst layout, so heartbeat and unread polling continue regardless of which page you are on.

Opening Messages

Open the messages panel from the Messages item in the connector edit left menu. The panel opens anchored to the bottom-left of the screen. There is no floating launcher bubble — the panel's open/unread state is held by the shared messaging context.

Conversations

Messaging is direct (1:1), not a single shared channel:

  1. Pick an analyst from the list to open a conversation with them
  2. Type in the message box and press Enter (or click the Send button)
  3. Use the back arrow to return to the analyst list

Presence

Each analyst in the list shows an online indicator:

  • Green dot — the analyst sent a heartbeat within the last 2 minutes (considered online)
  • Grey dot — offline or idle

Your own heartbeat is sent automatically every 30 seconds while the tab is active.

Unread Messages

An unread count is tracked by the messaging engine and surfaced on the Messages trigger. Messages are marked read when you open the relevant conversation.

Polling

While the analyst tab is in the foreground:

  • Messages refresh every 15 seconds
  • Unread count refreshes every 15 seconds
  • Presence refreshes every 30 seconds
  • Your heartbeat is sent every 30 seconds

Polling pauses while the browser tab is backgrounded and resumes (with an immediate refresh) when you return to the tab.

Release Notes

The release notes feed is the platform changelog — version notes, new features, and notices posted by admins. It is a separate panel from messaging.

  • Entries contain a title, a Markdown body, and an optional version string, ordered newest first.
  • Unread tracking: an unread indicator appears when there are entries newer than the last time you viewed the feed. The last-viewed timestamp is stored in your browser (traces_changelog_viewed_at).

Admins

Admins can manage the changelog from the release notes panel:

  1. Click Post release note
  2. Enter a title and body (Markdown supported) and an optional version
  3. Publish the entry

Admins can also delete existing entries. Non-admin analysts see the feed as read-only.