Sentinel is now in early access.
SentinelFeaturesCommunication Hub

MSG

Communication Hub

Every conversation, every channel, one inbox.

Unified inbox across every channel. Internal team chat. Customer conversations in one thread.

3

pages

16+

capabilities

Live

status

How it connects

  • Inbox threads link to CRM contacts — full history visible from contact detail
  • Outbound email replies sent via Resend when thread channel is EMAIL
  • SSE real-time updates — new messages appear without page reload
  • Notification bell fires on new thread assignment

Every page, every feature.

3 pages in this module.16+ capabilities total.

01

Unified Inbox

/communication/inbox

Features

  • Channel tabs: ALL / EMAIL / WHATSAPP / SMS
  • Status tabs: ALL / OPEN / CLOSED / ARCHIVED
  • Search + URL-driven filters
  • Thread rows with last message preview snippet
  • Compose button — creates thread with contact, channel, subject, body
  • SSE real-time: new messages appear live without reload
  • Thread detail: INBOUND (left) / OUTBOUND (right, purple) bubbles
  • Reply composer with ⌘+Enter to send
  • Assign thread to team member via inline select

How it connects

Every inbox thread is linked to a CRM contact. Outbound email replies are dispatched via Resend. SSE events from thread replies update the inbox list in real time.

02

Internal Channels

/communication/channels

Features

  • Channel cards: PUBLIC / PRIVATE / ANNOUNCEMENT types
  • Join / Leave buttons per channel
  • New Channel drawer: name, description, type — creator auto-joins
  • Channel detail: grouped message feed (sender + 5-min window)
  • Enter to send a message — non-members see join prompt
  • Archive channel from detail header
  • Member sidebar listing all channel members

How it connects

Internal channels are scoped per company. Automation Engine notifications can post to channels via SEND_NOTIFICATION workflow steps.

03

Direct Messages

/communication/direct

Features

  • Team directory panel — click any teammate to open DM thread
  • Full DM conversation with grouped message bubbles
  • Enter to send — sendDm server action
  • Auto-marks incoming DMs as read on page load
  • Conversation stats: total conversations, messages, unread count

How it connects

Direct messages are per-user and per-company. Approval process notifications can reference DM threads for out-of-band discussion.

How Communication Hub connects to the rest of Sentinel

Because every capability shares the same data, Communication Hub works better when the rest of your team is in Sentinel too.

CRM Engine

Every message pinned to the customer record.

Service Cloud

Threads escalate to tickets when priority changes.

Automation Engine

Auto-reply rules, out-of-hours handlers, escalation triggers.

See Communication Hub in action.

20-minute walkthrough customised to your team. Or start a 14-day free trial right now.