Plans and free trial
14 days free, no card required. Prices and plan limits are on the pricing page.
Connect the client's live chat or helpdesk and show in a recurring report how many people reached out, how fast they got an answer and how the workload was shared.

Five sources: the Carrot quest live chat, the Teletype messenger inbox and the Zammad, Usedesk and HelpDeskEddy helpdesks. Each connects with an API key or a token; a self-hosted system also needs its address.
Ads send people to more than forms and phone lines. Some of them write to the website chat, a messenger or email, and from there the outcome depends on support: how fast someone replied, how many requests got closed, whether the queue swallowed the team. Those numbers sit inside the support tool, and business owners rarely log in to look. Reportkey pulls totals from the client’s live chat or helpdesk and places them as a separate section of a recurring report, next to advertising and sales. The document opens by link or downloads as a PDF, while agency branding and scheduled delivery come with a suitable plan (not on every plan).
A support section usually has four blocks:
The client first asks how many people got in touch and through which door. Carrot quest conversations are split by the channels configured in the account. Bot assistant conversations are counted apart, so automation does not inflate human workload. Usedesk tickets by channel and status show new tickets and each channel’s share by day, week or month, with statuses split into open, completed, closed, pending and spam. HelpDeskEddy tickets by source answer the same question through the ticket source field, and Zammad does it through the channel a ticket was created in. Teletype messenger inquiries show inquiries and messages by channel, new clients and first response time; one conversation can hold several inquiries.
Reaction speed needs no explanation for a client. For Carrot quest, Reportkey calculates it from the conversation parts: from the visitor’s first message to the first reply by a human operator, as a median and an average by period, channel and operator. Next to it sits the share of conversations that got any operator reply at all. In Zammad tickets, first response and resolution times come from the ticket’s own timestamps and appear as medians by group and priority.
Both calculations run in calendar hours. The block label states how the time was measured, so the client does not hold it against a figure from an interface that subtracts off-hours.
When a support team has service commitments, the client cares less about averages and more about breaches. Zammad keeps escalation fields on every ticket, and the report uses them to count tickets with an overdue first response and an overdue resolution, per group. Business hours are already applied by Zammad here. HelpDeskEddy returns an SLA flag, and the block shows how many flagged tickets each department had. The flag describes the ticket state, so past response times cannot be rebuilt from it.
A support lead wants to see people, not only totals. The workload block shows how many conversations or tickets each agent handled and closed, and for Carrot quest also how many replies they sent. Usedesk adds groups, priorities and ticket types, HelpDeskEddy adds departments and priorities, and Zammad lists agents within groups. Assignee and status are taken at export time: a reassigned ticket counts toward whoever owns it now.
Tags tell you what people write about most. Carrot quest and Usedesk return tags on conversations and tickets, and the report counts requests per tag and channel. A sudden jump in one tag after a campaign launch is a reason to reread what the ad promises. Satisfaction scores come from HelpDeskEddy: the block shows the average customer rating and the number of ratings by department and period.
The support section earns its place through its neighbours. The same document can hold website visits and goals, calls from call tracking and deals from the CRM. The client sees how many people wrote and called this month, how quickly they heard back and how many deals appeared over the same stretch. The comparison works by period, not request by request.
A self-hosted Zammad must be reachable from the internet. Usedesk returns dates in UTC, and they are converted to the report time zone, while the newest HelpDeskEddy changes arrive with a short delay. Every other source is in the integrations catalog.
14 days free, no card required. Prices and plan limits are on the pricing page.
Connect a source and get your first report without building a dashboard.
Data from this group sits next to your other channels.
A short summary for the client of what changed in the period.
Your logo and your brand on the report the client receives (not on every plan).
Sign up, connect your sources and send the client a finished report. 14 days free.
We'll email you a finished report tailored to your niche — see how Reportkey combines paid, analytics, SEO and call-tracking data into one client-facing document.
Sent to {email}. Email arrives in 1–2 minutes.