⚠️ Please note that Live Monitoring are currently under limited release and may not be available to you yet.
Live Monitoring gives you a real-time view of all customer conversations and agent activity. Designed as a mission-control dashboard, it helps teams stay ahead of rising volumes, prevent bottlenecks, and make fast operational decisions.
This dashboard is ideal for support managers, team leads, and operations heads who need to monitor agent availability and conversation load as it happens.
With Live monitoring, you can:
- See conversation spikes early so you can act before response times slow down or SLAs are at risk.
- Move or reassign agents instantly based on real-time workload by team, contact owner, or channel.
- Check which agents are online or offline to make sure you always have enough coverage.
-
Make faster decisions about staffing, routing, or channel usage
ℹ️ These features and configurations are available only to users with the appropriate permissions. For further details, refer to our Help Center article on Roles and permissions
Accessing Live Monitoring
You can follow the steps below to access the Live Monitoring:
- On the left navigation bar, click on the
icon to Inbox - Click on “Go to Live Monitoring”

- You will be redirected to Live Monitoring
Understanding Live Monitoring metrics
ℹ️ Live Monitoring data refreshes automatically every 60 seconds
Although the data updates continuously, all metrics are still limited to today’s calendar-day data based on your company timezone (00:00–23:59). Conversations containing only broadcast messages are excluded from all Live Monitoring metrics.
At the top of the Live Monitoring dashboard, you’ll see the Live Metrics Summary, which provides a real-time snapshot of your team’s activity based on today’s conversation data.
Here’s what each metric means:
| Metrics | Definition |
| Active conversations today | The number of conversations with at least one incoming or successfully sent message today. Conversations with only broadcast messages are excluded. |
| Waiting for first response | The number of active conversations with at least one incoming message from the customer but no outgoing message sent from the business. Conversations with only broadcast messages are excluded. |
| Assigned | The number of active conversations that has a contact owner |
| Unassigned | The number of active conversations does not have a contact owner. Active conversations that are assigned to a team but doesn’t have a contact owner will be counted as unassigned. |
| Open | The number of active conversations marked as "Open". Conversations with only broadcast messages are excluded. |
| Closed | The number of active conversations marked as "Closed". Conversations with only broadcast messages are excluded. |
Viewing Conversations initiated per hour chart
⚠️ Conversations containing only broadcast messages are excluded from this chart
Below the metrics, you’ll find a detailed hourly breakdown of new conversations initiated. This chart helps you understand when volume spikes occur throughout the day and whether your current staffing matches demand.
- Displays hourly counts of newly initiated conversations by customers

-
Hovering the line reveals exact number of conversations initiated per hour
This visualization gives teams the ability to spot peak hours, anticipate surges, and react before queues begin to grow.
Viewing Agent activity
On the right side of the dashboard, you’ll find the Agents panel, which provides a real-time view of your team’s availability and activity. This section helps you quickly understand who is online, who is offline, and how recently each agent has responded to customers. You can find the following details:
-
Total number of online and offline agents
The counters at the top show how many agents are currently active (online) versus inactive (offline). -
Last message timestamp
Each agent entry includes the timestamp of the last outgoing message sent by that agent. Please note internal notes are excluded. -
Filter-aware view
Filters applied in the Live Monitoring dashboard—such as Team owner or Contact owner—will also affect the Agents panel. Please note the Channel filter does not apply to this section.This helps managers focus on the right teams when monitoring availability.
Filtering date in Live Monitoring
Live Monitoring includes flexible filtering options that allow you to narrow down real-time data to the teams, agents, or channels you want to monitor.

You can filter the dashboard using the following options:
- Team: Shows only conversations assigned and agents associated with the selected team(s)
- Contact Owner: Shows only conversations assigned to specific agent(s)
-
Channel: Shows only conversations received or sent out through specific messaging channel(s)
⚠️ Important notes about filtering
When you apply any filter in Live Monitoring, all relevant components on the dashboard will update to reflect only the conversations and agents that meet your selected criteria. This includes:
Conversation metrics
- Live metrics summary
- Conversations initiated per hour chart
These metrics will only count conversations that match your selected team, contact owner, or channel filters.
Agent list
The Agents panel will also update based on your selected filters:
- Team: Shows only agents belonging to the selected team(s)
- Contact Owner: Shows agents who own the filtered conversations
- Channel: Does not apply to the Agents panel
If no conversations match your criteria, metric values may display 0, and the Agents panel may show no available agents.

