Reports show how your support team works: how many conversations arrive, how fast your team replies and closes them, how each agent performs, how customers rate your replies, and when you are busiest. Use them to plan staffing and to find slow replies. You can also build a dashboard with only the charts you need.

Availability. Plan: All plans, free while Reports is in beta · Capability: reports:read (Reports Read) · Who has it by default: Account Owner and Administrators

Before you begin

  • You are the Account Owner, an Administrator, or a teammate who has the Reports Read capability. The User role does not have it by default.

  • Your inboxes have conversations in the period you want to see.

Where to find it

Select Report in the left rail. Reports opens on the Overview page.

The left rail with the Report item highlighted and an arrow pointing to it, and the Reports Overview page open

Choose what the reports show

The Reports sidebar holds every page and every dashboard.

The Reports sidebar with the All inbox report switch, the Dashboards list, the six report pages and the Report is in beta card
  1. Select a page: Overview, Conversations, Responsiveness, Agents, Happiness, or Heatmap.

  2. To report on all your inboxes, turn on All inbox report. When the switch is off, the reports show only the inbox that is selected at the top left of the screen. The switch turns off again when you reload the page.

The Account Owner sees every inbox. Other teammates see only the inboxes they are an agent on, also when All inbox report is on.

Pick a timeframe and a granularity

The Timeframe and Granularity lists are at the top right of each page. Your choice stays the same when you go to another report page or a dashboard.

  1. Open Timeframe and choose Last 24 hours, Last 7 days, or Last 30 days. Each option shows its dates. Last 30 days is the default.

The Timeframe list open, showing Custom, Last 24 hours, Last 7 days and Last 30 days with their date ranges
  1. To choose your own dates, select Custom. In the calendar, select the first day, then the last day, and select Apply. You cannot select a day after today. After Apply, the Timeframe list opens again. Press Esc to close it.

Selecting Custom in the Timeframe list, then the 1st and the 7th of the month in the calendar
  1. Open Granularity and choose how to group the charts: Hourly, Daily, Weekly, or Monthly. Daily is the default. The Heatmap page has no Granularity list.

Timeframe

Granularities you can choose

Last 24 hours

Hourly

Last 7 days

Hourly, Daily

Last 30 days

Hourly, Daily, Weekly

Custom, more than 30 days

Hourly, Daily, Weekly, Monthly

A shorter custom timeframe has the same limits as the fixed timeframe of the same length.

Times use your workspace time zone and the full clock. Days, hours of the day and days of the week follow your workspace time zone. Response and close times count every hour, including nights, weekends and holidays. Business hours do not change them.

Read the report pages

Each chart has an i icon next to its name. Point to the icon to read how ThriveDesk calculates the number. Times show in hours and minutes, for example 2h 32m or 47m. P90 is the time that 90 percent of the measured conversations or replies stay within.

Overview

The Overview page puts the main numbers on one page.

The Overview page with the Overview section highlighted: Queue depth 32 open, Median first response time 2h 32m, and Median resolution time 33m, each with a P90 value and a chart

Section

What it shows

Overview

Queue depth: open conversations that are not snoozed, at the end of the period. Median first response time: from a new conversation to the first agent reply. Median resolution time: from a new conversation to its last close.

Support volume

New, reopened and resolved conversations per day, with the average.

New conversations by channel, Median time to close by channel

The same numbers for Email and Live Chat.

Customer experience

CSAT score: the percent of ratings that are great. Customer waiting time: the median first response time.

Agent performance

Median first response, response and close times for the team. A chart and a table show the five fastest agents for the metric you choose, Time to close by default. Select View all agents to see all of them.

First response time

The median first response time over the period.

When the period has no activity, the page shows No data yet. Choose a longer timeframe.

Conversations

The Conversations page counts your conversations.

The Conversations page with the eight summary cards highlighted: New conversations 68, Conversations replied to 42, Replies sent 50, Closed conversations 39, Reopened 0, Open 32, Snoozed 0 and Unassigned 4

The cards show the new, replied-to, closed and reopened conversations, and the replies sent, in the period. Open conversations, Snoozed conversations and Unassigned conversations count conversations at the end of the period. Below the cards, charts show each number over time, by channel, and by hour of the day.

Responsiveness

The Responsiveness page shows how fast your team replies and closes.

  • Median response time: from each customer message to the first agent reply after it.

  • Median first response time: from a new conversation to the first agent reply.

  • Median time to close: from a new conversation to its last close.

The First response time breakdown and Time to close breakdown tables put each conversation in a time band, for example 10m – 30m or > 1h, and show the percent in each band.

The Responsiveness page with the Median first response time chart and the First response time breakdown table highlighted

Agents and the Agent report

The Agents page ranks your agents. Choose the metric in the list at the top of the last column: First response, Time to close, or Response time. The fastest agent is first. A blue bar means faster than the team median. A red bar means slower.

The Agents leaderboard with six agents ranked by first response, from 20m to 11h 25m, with blue and red performance bars

Select an agent's name to open the Agent report. It shows that agent's conversations, replies, resolutions, customers helped, response and close times, and CSAT score. Charts show the agent's work over time. Recent customer ratings lists the ratings the agent received. Select ← Back to agents to return.

The Agent report for Tomás Herrera with the Performance summary highlighted: 5 conversations, 6 replies, 3 resolutions, 4 contacts helped, and the response and close times

Happiness

The Happiness page shows your customer ratings. CSAT score is the percent of ratings that are great. Rating distribution splits the ratings into Great, Okay and Bad. Recent customer ratings lists each rating with the agent, the customer, the conversation and the date.

The Happiness page with CSAT score 57.14 %, Total ratings 7 and the Rating distribution chart highlighted

Heatmap

The Heatmap page shows when new conversations arrive, by day of the week and hour. A darker square means more conversations. Busiest hours and Busiest days show the same counts as bars.

The Volume heatmap with days Mon to Sun and hours 12a to 11p, darker squares in the mornings

To see the conversations behind a square, select the square. A window lists each conversation with its status. Select a conversation to preview it. Select Close to close the window.

The window for Fri at 8a with 5 conversations during this hour, four Pending and one Resolved

Build a custom dashboard

A dashboard shows the charts you choose from all the report pages, on one page.

Create a dashboard

  1. In the Reports sidebar, select + next to Dashboards. A new dashboard opens.

  2. Type a name in the name box at the top. Until you change it, the name is Untitled- followed by the date and time.

  3. Select Add charts.

A new dashboard with the message Build your first dashboard and an arrow pointing to Add charts
  1. In the Add Charts window, select a report on the left, then select the charts you want. To find a chart, type its name in the search box. You can add up to 20 charts.

  2. Select Add Charts. The charts appear on the dashboard in a fixed order, not in the order you selected them. You cannot move a chart.

The Add Charts window with Responsiveness selected, Median first response time and First response time breakdown checked, and 4/20 selected
  1. Select Save. The message Dashboard saved appears, and the dashboard shows in the sidebar under Dashboards.

A saved dashboard named Support team weekly, highlighted in the sidebar, with its four charts

A dashboard uses the Timeframe, Granularity and All inbox report settings that are on the screen. Opening a dashboard does not change them.

Rename a dashboard or change its charts

  1. In the sidebar, select the dashboard. Wait until the charts show. A change you make while the page shows Loading dashboard… is lost when the charts load.

  2. To rename it, select the pencil next to the name, type the new name, and press Enter.

  3. To add or remove charts, select Add charts, select or clear the charts, and select Add Charts.

  4. Select Save.

If you leave the dashboard before you save, ThriveDesk asks Leave with unsaved changes?. Select Stay to go back and save, or Leave to discard your changes.

The Leave with unsaved changes? window with the Leave and Stay buttons

Delete a dashboard

Deleting is permanent. The dashboard and its chart selection are removed, and you cannot undo it. The report pages and their data do not change.
  1. In the sidebar, select the dashboard.

  2. Select Delete.

  3. In Delete this dashboard?, select Delete.

The Delete this dashboard? window for Support team daily with the Cancel and Delete buttons

Who can open Reports

The Account Owner can always open Reports. Other teammates need the Reports Read capability, in the Reports category of Settings → Roles & Permission. The Administrator role has it by default. The User role does not.

A teammate without Reports Read does not see Report in the left rail. When that teammate opens a Reports address, ThriveDesk shows You do not have permission to view this page.

What you should see

Each report page shows numbers and charts for the timeframe you chose. After you save a dashboard, the message Dashboard saved appears and the dashboard is listed under Dashboards in the sidebar.

Common problems

Symptom

Cause

Fix

Report is missing from the left rail, or a Reports page shows You do not have permission to view this page

You do not have the Reports Read capability

Ask the Account Owner or an Administrator to give you Reports Read

A page shows Couldn't load report after you choose Hourly

A custom timeframe longer than 41 days has too many hours to draw

Choose Daily, Weekly or Monthly, or a shorter timeframe

An agent shows 0h 00m for a time

There is no data for that time in the period, for example no customer message that the agent answered

Choose a longer timeframe. 0h 00m does not mean an instant reply

Save shows Failed to save dashboard, and the dashboard shows Couldn't load this dashboard

You already have a dashboard with the same name

Type a different name and select Save again

Questions

Does a dashboard remember its own timeframe?

No. A dashboard uses the timeframe and granularity that are selected on the screen. When you open a dashboard, change the timeframe to the period you want to see.

Can I share a dashboard with my team?

Not from the app. A dashboard you create is visible only to you. Each teammate with Reports Read can create their own dashboards.

Do reports count spam?

No. Reports leave out conversations that are marked as spam.

Related

  • Set roles and permissions — to give a teammate the Reports Read capability.

  • Set up business hours — business hours control auto replies and automations. They do not change the response and close times in Reports.

  • Block spam and unwanted senders — conversations marked as spam are not counted in Reports.

Last verified: 2026-11-09