ChatFlow Logo

How to Use Reports

Track your support performance with KPI cards and a suite of detailed reports you can download in Excel.

Reports turn your conversations into numbers you can act on, response times, resolution rates, satisfaction, and more. You get at-a-glance KPI cards plus a suite of detailed reports you can download in Excel.

Who can use this

Reports are available on Growth and above (and during the free trial), to Account Managers, Supervisors, Admins, and Owners.

Open Reports

Select Reports in the sidebar (under OPERATIONS). Use the timeframe dropdown (for example, Last 24 Hours) at the top right to set the period for everything on the page.

The Reports page with KPI cards for Total Conversations, Average Response Time, CSAT, and Resolution Rate, and report categories with Export buttons

The KPI cards

At the top, four cards summarize the selected period:

MetricWhat it shows
Total ConversationsHow many conversations happened.
Average Response TimeHow quickly messages were answered on average.
Customer Satisfaction (CSAT)Satisfaction from post-chat ratings.
Resolution RateThe share of conversations resolved.

Download a report

Below the cards, reports are grouped into seven sections. Each report card describes what it covers and lists its key metrics.

1

Pick a timeframe

Set the timeframe dropdown to the period you want to report on. It applies to every card on the page.

2

Find the report

Open a section and read each report's key metrics, for example the Agent Performance Report covers average response time, resolution rate, and CSAT by agent.

3

Download it

Select Export on that report to get the full data as a spreadsheet (Excel or CSV).

What is in each section

Team Performance

Agent metrics, response times, and resolution rates.

ReportWhat it tells you
Agent Performance ReportResponse time, resolution rate, and CSAT broken down by agent, so you can see who is carrying the load and who needs support.
Response Time AnalysisHow fast messages are answered, and when. Use it to find the hours where replies slow down.
Agent Status ReportHow much time agents spent available, busy, or away. Pair it with response times before you conclude you are understaffed.

Conversation Insights

Message analytics, topics, channel performance, and visitors.

ReportWhat it tells you
Conversation AnalyticsMessage volume and conversation patterns across the period.
Conversation Topic AnalysisWhat customers actually talk about, grouped into top categories. The fastest way to spot a knowledge gap.
Negative Theme TrendsRecurring complaint themes and when one spikes. Covered in depth in Monitor Negative Themes.
Channel Comparison ReportHow the web widget, WhatsApp, Instagram, Messenger, and email compare on volume and outcomes.
Visitor Information ReportWho is reaching you, including top countries and device breakdown.

Customer Experience

Satisfaction scores, feedback trends, and escalations.

ReportWhat it tells you
Customer Satisfaction TrendsHow CSAT moves over the period, rather than the single number on the KPI card.
Escalation Analysis ReportHow often chats go to a human, and what triggers it. A rising escalation rate is usually a content gap, not an agent problem.

Queue & Callbacks

Callback requests and live-agent queue outcomes.

ReportWhat it tells you
Callbacks & Queue ReportCallback requests raised and handled, and how the live-agent queue performed. See Manage the Queue.

AI & Automation

Bot performance, confidence scores, and automation metrics.

ReportWhat it tells you
AI Performance ReportHow the chatbot handles chats on its own, including confidence and containment.
AI Email Performance ReportThe same picture for email, if you have email sync turned on.

Business Impact

Time savings, cost reduction, and return from AI automation.

ReportWhat it tells you
Hours Saved by AIAgent hours the chatbot handled for you, the number worth putting in front of a budget holder.

Echo (Voice)

Voice call volume, outcomes, and caller sentiment.

ReportWhat it tells you
Echo VoiceCalls handled by your Echo voice agent, how they ended, and how callers sounded.

Some sections depend on what you use

The Echo section only has data once you are running a voice agent, and AI Email Performance only fills in once email sync is connected. Empty sections are not a fault, they mean that channel is not in use yet.

Use the insights

Reports are most useful when you compare periods and act on what changes:

  • Rising response times can mean you need more agent coverage, adjust agent settings.
  • A falling resolution rate often points to gaps the chatbot cannot answer, add FAQs or documents.
  • To read the actual chats behind a number, open Conversations.
  • To watch recurring complaint themes and get alerted when one spikes, see Monitor Negative Themes, which is powered by the Negative Theme Trends card here.

Troubleshooting

A report says "No data available for the selected timeframe"

There were no matching conversations in that period. Widen the timeframe dropdown, and confirm your chatbot is published and getting traffic.

The KPI cards show 0 or dashes

A new account has nothing to report yet. Once customers start chatting, the cards and reports fill in, some update in real time and others daily.


Related