Supervisor Dashboard

The supervisor dashboard is the real-time operational view for everyone responsible for running a support team — queue depth, agent availability, active bot conversations, and pending chat offers, all in one place and updated live as things change. This guide covers what the dashboard shows, how to drill into specific teams and agents, the actions supervisors can take from the dashboard, and how to use it effectively during both busy periods and quiet ones.

Overview

The dashboard is designed for one job: giving supervisors enough information to make good operational decisions right now. That means:

Top-Level Metrics

The top of the dashboard shows the key numbers at a glance across all teams the supervisor oversees.

MetricWhat it means
Queue depthTotal conversations waiting for an available agent. Broken down into pending offers (currently being offered to an agent) and waiting (not yet offered).
Active conversationsConversations currently being handled by an agent. Includes in-progress work and ticket conversations that haven't yet been resolved.
Available agentsAgents currently set to Available status and below their capacity limits. These are the agents who can receive new offers right now.
Bot conversationsActive AI bot conversations. Includes the count of bots currently in conversation with customers and a resolution-rate indicator for recent bot-handled conversations.
Oldest waitingHow long the longest-waiting conversation has been in queue. The single best leading indicator of customer experience degradation.

Queue Breakdown

Queue depth as a single number is less useful than understanding its composition. The dashboard breaks queued conversations into:

Seeing the composition matters: a queue of 20 that's entirely pending offers is very different from a queue of 20 waiting for agents who are all at capacity. The first will clear quickly; the second needs intervention.

Agent View

The agent view shows every agent on the teams the supervisor oversees, grouped by team and with real-time status.

ColumnShows
AgentName and display avatar.
StatusCurrent display label (e.g., "Available", "Lunch Break", "In Meeting"). Custom labels appear with their configured icons.
Functional statusWhether the agent is Available, Not Available, or On Ticket — the status the routing engine sees.
ActiveNumber of active conversations vs. the team's capacity limit (e.g., "3 of 5"). At-a-glance signal for who's busy.
Last activeTime since the agent's last customer message or status change. Quickly identifies agents who may need a check-in.

Clicking an agent expands their row to show each active conversation, recent activity, and a quick-message link for supervisor coaching.

Bot Conversation Visibility

When AI bots are handling customer conversations, supervisors need visibility into what they're doing. The dashboard surfaces:

Supervisor Actions

From the dashboard, supervisors can take several actions without navigating away:

Reassign a conversation

Click a conversation in any view (queued, active, bot) and reassign it to a different agent or team. Useful when one agent is overloaded, when a ticket needs a specialist, or when a bot is struggling with a specific case.

Take over a conversation

Supervisors can take over a conversation themselves when needed — for VIP escalations, for cases requiring a policy exception, or just to help during a spike. Supervisors are agents with more permissions; they can pick up any conversation their teams have access to.

Temporarily adjust routing

For short-term adjustments (a team member went home sick, an unexpected surge, a promotional campaign causing spikes), supervisors can toggle queue overflow rules or temporarily change agent selection strategies from the dashboard without full admin access.

Send team messages

Quick messages to all agents on a team or to specific agents — useful for announcing a spike, sharing a workaround, or coordinating during an incident. These post to the team's internal chat.

Saved Views and Filters

Supervisors can save dashboard configurations for different contexts: one view that shows only their primary team, another that shows VIP customer conversations across all teams, another that filters to just bot conversations approaching escalation.

Saved views are per-user and don't affect other supervisors. They're useful for quickly switching between operational contexts (morning triage, afternoon QA, incident response).

Best Practices