Skip to content
Reportkey
Zammad
Zammad helpdesk

Zammad support report: tickets, deadlines and agents

Reportkey reads tickets from Zammad, whether cloud or self-hosted, and builds a report on inquiry handling: ticket flow by group and channel, first response and resolution time, SLA breaches under your escalation rules and agent workload.

Sign up, enter your Zammad URL and agent token and choose groups in a project. Your first report in 5 minutes.
  • Works with both cloud and self-hosted Zammad.
  • First response and resolution time by group and priority.
  • First response and resolution breaches under Zammad SLA rules.
Sample Reportkey client report
Sample Reportkey client report
Zammad Tickets, response time, resolution time, and SLA
30+
integrations
5 min
setup
14 days
trial
TL;DR

Zammad integration: enter your system URL and an agent's access token from their profile once on the integrations page, then choose groups in a project. New and closed tickets, response and resolution time, SLA breaches and agent workload are delivered as a link or PDF on schedule.

Helpdesk ticket reports from Zammad

Companies choose Zammad to keep support under their own control: it runs as a hosted service or on your own server. Agents work comfortably inside it, but reporting to management or a client still means exports. Reportkey connects to Zammad through the API and builds a section of a recurring report on inquiry handling. It fits naturally next to marketing data: if advertising doubled the email flow, one document shows whether support kept up.

Connecting Zammad: system URL and agent token

You need your Zammad URL and an access token. The token is created in a user profile under token access; the user needs the ticket.agent permission and access to the groups you want reported. Hosted Zammad works right away, while a self-hosted instance must be reachable from the internet.

Enter the URL and token once on the integrations page. In the project, choose groups, report blocks and a schedule. If the token is revoked, the connection asks for a new one and project settings remain.

New, closed and open tickets

The first block shows inquiry flow for the period by day, week or month:

  • New tickets by creation date;
  • Closed tickets by close date;
  • Open at period end — what the team carries into next month;
  • Split by group and creation channel — email, phone, web form or chat, depending on your Zammad setup.

The creation channel helps marketers see which touchpoint customers use most for questions after a campaign.

First response and resolution time

Each Zammad ticket stores when it was created, first answered and closed. Reportkey derives two intervals and shows medians by group, priority and period:

  • first response time — from ticket creation to the first agent reply;
  • resolution time — from creation to close.

A median is more robust than a mean here: one ticket reopened a month later does not skew the picture. Calculation uses calendar hours without business schedules, which is worth noting in the block caption.

SLA reporting: response and resolution breaches

When escalation rules are configured, Zammad decides whether each ticket met its first response and resolution targets using its own calendar. Reportkey takes those results and counts tickets with a breached first response or resolution by group and period. Without configured rules the block stays empty, because Reportkey does not invent targets on Zammad’s behalf.

Agent workload

The workload block splits tickets by owner: how many each agent was assigned and how many they closed in the period. Managers use it to discuss staffing and shift plans; outsourcers use it to confirm volume to their clients.

Zammad data limits

Only groups visible to the token owner are included. Zammad strictly caps objects per response, so a large archive loads page by page. A self-hosted instance needs internet access; if it sits behind a corporate network, the connection check will fail.

Zammad alongside marketing and CRM

Inquiry flow is more useful next to the sources of demand. Add Callibri calls, deals from amoCRM, Bitrix24 or RetailCRM, and team tasks from Planfix or Megaplan. Branding and AI insights are available, though not on every plan. See a management-level example in the in-house team demo report, other support tools under support and live chat, and terms on pricing.

Metrics

What goes into the Zammad report

These are the metrics that the Zammad integration already brings into Reportkey reports.

New tickets
Closed tickets
First response time
Resolution time
SLA breaches
What this integration adds to the report
Tickets, response time, resolution time, and SLA
Pricing

Zammad reporting: plans and free trial

14 days free, no card required. Prices and plan limits are on the pricing page.

Use cases

Why teams connect Zammad to Reportkey

Real reporting jobs, typical pain points, and the outcomes teams get from Zammad in client reports.

Pain points
  • Every month the support lead exports Zammad tickets to a spreadsheet and counts by hand how many were closed on time.
  • Marketing runs a promotion, support email doubles, and nobody connects the campaign with the team's overload.
  • Built-in Zammad statistics suit agents, but the business owner wants a short document with trends and a month-over-month comparison.
Zammad
A company running Zammad on its own server

Support works in a self-hosted Zammad. Once a month the director receives a report on tickets per group, the share closed within SLA rules and how resolution time changed.

Zammad
An agency accountable for inquiry flow

After an ad campaign the agency shows the client more than website leads: how support coped with the rise in emails and calls, with first response time and SLA breaches for the same weeks.

Zammad
An outsourced support provider

The contractor serves several clients in separate Zammad groups. Each client receives its own report for its group, with the metrics the contract relies on.

Report preview

How Zammad appears inside the report

The report keeps the familiar Reportkey layout: source sections and period comparison.

  • Tickets assigned to and closed by each agent.
Sample Reportkey client report
Sample Reportkey client report
Monthly support report

Weekly lines of new and closed tickets, tiles with median first response and resolution time, a group table with SLA breach counts and an agent ranking by closed tickets.

How to connect

Three steps to the first report

Connect the account once, choose the reporting scope, and save the setup for recurring client reports.

01
Connect the account
Save the Zammad connection once so the same datasource can be reused across recurring client reports.
02
Choose the reporting scope
Choose the Zammad account and channels or groups that should supply conversations, tickets, and response times to the report.
03
Save the setup and generate the report
Keep the selected scope in the project and reuse the same report setup next time instead of connecting the source again.
FAQ

Frequently asked questions

Short answers about how the integration works in Reportkey today.

What do I need to connect Zammad?
Your Zammad URL and an access token. An agent user creates the token in their profile under token access, with the ticket.agent permission. A self-hosted Zammad must be reachable from the internet. Both values are entered once on the integrations page.
Which tickets will the report include?
Only tickets in groups the token owner can access. If the agent sees two groups out of five, the report covers two. For a complete report, issue the token from a user with access to every relevant group.
Does response time account for business hours?
Median first response and resolution times use ticket timestamps in calendar hours. Business hours are reflected in the SLA breach block: Zammad calculates breaches itself under its escalation rules, and Reportkey uses that result.
Why might ticket counts differ from a Zammad search?
The report groups tickets by creation date in the report time zone, while a Zammad search may filter by another date or zone. Permissions matter too: the token sees what that agent sees, while an administrator sees more.
How often is data refreshed?
Tickets are loaded page by page when the report is built. Zammad caps the number of objects per response, so a large archive loads in several steps and fresh changes are picked up for every delivery.

Zammad support report: tickets, deadlines and agents

Sign up, enter your Zammad URL and agent token and choose groups in a project. Your first report in 5 minutes.

Start free