Skip to content

Communications List

After triage, conversations land in the Communications inbox. This is where team members do their actual work — reading messages, composing replies, and resolving conversations.

Communications list showing My Inbox tab with conversations

The list page uses a breadcrumb navigation (Home > Messages) above a full-width content card. The card contains:

  1. Tab bar with pill-style tabs and a “Continue Working” button (My Inbox only)
  2. Toolbar with quick filter chips, sort dropdown, search, and case filter
  3. Conversation list — scrollable rows

The inbox is organized into four tabs, each showing a count:

Shows conversations assigned to the current user that aren’t completed. This is the primary work queue.

  • Quick filter chips — toggle between “Unread” and “Follow Up” to narrow the view
  • Sort options — Urgent First (default), Newest, Longest Waiting
  • Search — full-text search across sender, subject, and preview
  • Case filter — searchable dropdown to filter by a specific escrow case, with a clear button

The “Continue Working” button (blue, with play icon) appears to the right of the tabs. It navigates directly to the highest-priority conversation needing a reply. A circular progress indicator beside it shows “X of Y handled today.”

Shows conversations where the current user has been @mentioned in an internal note — even if they’re not assigned to the conversation. This serves as a passive notification system:

  • Unseen mentions are highlighted with a subtle blue background
  • The tab shows a count of unseen mentions: “Mentions (3)”
  • Each mention row shows the subject, the mentioner’s name, the note text, and assignment info
  • Clicking a mention marks it as seen and navigates to the conversation

This is especially important when a team member needs help from a colleague who isn’t assigned to the conversation.

A team health dashboard showing all open conversations in a master-detail layout.

Team tab showing member stats and conversation assignment

Summary bar — a top-level stats bar shows aggregated team totals: open count, overdue count, average response time, and conversations handled today.

Left sidebar (300px) — lists each team member as a card with per-person stats:

MetricDescription
Open countNumber of active conversations
Overdue countConversations past response SLA (shown in red, only when > 0)
Avg response timeAverage time to first reply
Done todayCompleted conversations count (only when > 0)

Members are sorted by overdue count (most first), then by open count, then alphabetically. Unassigned conversations always appear at the bottom of the list with a generic user icon instead of initials.

Right panel — selecting a person shows their conversations. Unassigned conversations show a “Claim” button on each row so any team member can self-assign directly from the team view.

Shows resolved conversations sorted by completion time. Useful for reviewing past work or reopening conversations if needed.

Each row in the list shows:

  • Avatar with sender initials
  • Sender name (or agency name with badge icon for organizations, with sender name on a second line)
  • Subject line (medium weight when unread)
  • Preview text — first line of the message
  • Timestamp — relative time (e.g., “2 hrs ago”)
  • Assignment indicator (outside My Inbox) — a team icon followed by “Team > Person” in neutral text, or “Unassigned” when no one is assigned

Clicking a row navigates to the full conversation detail.

The “Continue Working” button navigates directly to the next conversation that needs a reply. Combined with auto-advance after completing a conversation, this creates a continuous workflow:

  1. Click “Continue Working”
  2. Read message, compose reply
  3. Send & Complete (or Mark Complete after tasks)
  4. Auto-advance to next conversation
  5. Repeat until inbox is clear

A progress indicator shows “X of Y handled today” — providing visible momentum.