Performance visibility
ZChat analytics help you understand workload, responsiveness, and customer satisfaction while keeping reports tied to your own deployment. Review trends for operators, departments, and sessions without relying on a hosted reporting product that bills you again for your own data.
See which operators are carrying the heaviest load and where staffing or routing needs attention.
Track chat patterns by hour and identify spikes so your team can plan coverage with more confidence.
Review how customers rate sessions and use that signal to improve coaching, scripts, and escalation paths.
Get a fast view of the team state, current session load, and recent support activity from the same admin workspace used to run the system.
Use role-level, volume-level, and satisfaction-level reporting to improve staffing, script quality, and response processes over time.
Reporting is only useful if it changes a staffing or coaching decision. These are the questions ZChat reporting is built to answer, all from data held in your own database.
A conversation-volume trend over the window you choose, plus a busy-hours heatmap across the days of the week. Together they show whether your shift pattern matches when customers actually arrive, rather than when it is convenient to staff.
An agent leaderboard with session counts and average first-response time, so you can see both who is handling the most conversations and who is keeping people waiting - which are not always the same person.
Post-chat ratings roll up into an average, a full one-to-five distribution, and the most recent written comments. The distribution matters: an average of four looks healthy right up until you notice it is made of fives and ones.
An optional first-response SLA shows conversations met, at risk and breached, with an attainment rate. It respects your configured operating hours, so time when you were legitimately closed never counts against the target.
Agents currently online, sessions active in the last five minutes, and visitors waiting unassigned - so a supervisor can see support pressure at a glance rather than reconstructing it later.
Yes. The agent leaderboard reports session counts alongside an average first-response time, measured from when the conversation began to the agent's first reply.
Visitors can rate a conversation when it ends. The dashboard shows the average score, the full one-to-five star distribution so an average of four does not hide a cluster of ones, and the most recent written comments.
Yes. Sessions, missed chats and the audit log all export as CSV with correct RFC-4180 escaping, so a comma or quote in a visitor message cannot break a column. Because the data sits in your own SQL Server you can also query the tables directly.
In your own database on your own server. There is no hosted reporting product in between and no per-seat analytics upsell - the reports read the same tables your conversations are written to.
ZChat gives you the installable server, web dashboard, website widget, and desktop agent tools in one self-hosted product you buy once and keep. Run it on infrastructure you trust and connect AI only if and how you want it.
Deployment
Install on Windows or Linux, behind IIS or Nginx, in a VM, or in Docker if that fits your stack.
Commercial model
One-time purchase, perpetual license, and no monthly per-agent bill attached to growth.
AI Flexibility
Use Ollama locally or connect OpenAI and Anthropic with your own provider accounts.