← All reports

🎧 Customer Support report

Mon 8/31/26 to Sun 9/6/26

Report generated: Mon 9/21/26 @ 10:26pm Central

Last sync: Mon 9/21/26 @ 6:04am Central, 8,719 tickets.

Replayed: tickets and messages after that date are excluded, but each ticket's status is its status today, not its status then.

❤️ HEALTH🔍 DIAGNOSIS🌟 PRAISE

❤️ HEALTH

Is the desk ok right now?

📊 Activity

DayMsgs in<1h1-2h2-4h4h+Waiting
Mon 8/3126109040
Tue 9/0123108200
Wed 9/021672101
Thu 9/0331105601
Fri 9/0419114100
Sat 9/05000000
Sun 9/06000000

Business hours only. Rows do not sum to messages in: 23 more were closed without a reply, nearly all of them a client saying thank you. The ones that were not are under Bad closes.

🚨 Needs attention now

6 messages are waiting on a reply. Longest first.

WaitingCompanySubject

🔇 Bad closes

⚠️ 67 of 82 closed threads in this window are unjudged. An unjudged thread cannot appear as a bad close, so what follows is a floor, not the number.

To finish the window: python3 freshdesk/thread_evaluation.py --as-of 2026-09-07 --threads threads.md, read and judge them, then --verdicts verdicts.jsonl, then re-run this report.

15 of 82 closed threads judged: 7 answered, 0 bad closes, 8 not a support request.

No bad closes in the 15 judged.

📈 Against your own baseline

This week4w baseline
Tickets in86 ↑59+46%
Messages in115 ↑98+18%
Closed82 ↑58+43%
Still open4
Median response53m ↑40m🔴 +32% worse
p90 response7.7h ↑3.5h🔴 +119% worse
Still waiting2

Response times are per inbound message, not per ticket, and include messages still waiting at their elapsed-so-far duration. Dropping unanswered ones would mean ignoring a customer improved the percentile.
p90 is the number to watch: a fast median with a slow p90 is a desk that looks healthy and has a tail of people who were left.
Rows with for a baseline are cohort-aged: this week's tickets are days old and earlier weeks' have had a month to close, so comparing them would read as worse every week no matter what.

⏱️ Response distribution

Wait
p5039mhalf were faster
p751.9h
p903.3h10% waited longer than this
p958.1h
p996.3d1% waited longer
max18.1d
AnsweredMessagesShare
< 1 business hour24657%
< 4 hours39291%
< 1 business day40795%
< 3 business days42098%
> 7 business days40.9%

429 inbound messages over the trailing 4 weeks. A single week is too few messages for a p99 to mean anything.

⚡ What changed

🔍 DIAGNOSIS

Why, and who it is coming from.

⏳ Where the time goes

92.8d of business time across 86 tickets, 39% of it waiting on us.

Owed byHoursShare
Us36.6d39%
The client56.2d61%
Our time per ticket
p501.1hhalf held us less
p908.8hthe tail that sets the week
max6.3d
Our timeTheirsCompanySubject

Derived from message timestamps, not from Freshdesk status. A span that starts with a customer message is ours until we reply; one that starts with our reply is theirs until they write back. Private notes move nothing. Business hours only, and the clock stops when a ticket closes. Tickets still open are counted to now, so their share can only grow.

🏢 Who

Ranked by change against each company's own 4-week baseline, so a client going from one ticket to six outranks a steady heavy user.

CompanyWeekBaselineChange
inchecksolutions.com2513.2+89%
verification@14
vsquality@8
michaelvelasco@2
essentialscreens.com92.0+350%
etaylor@4
clientcare@3
dhill@2
srascreening.com117.2+52%
ckranz@8
cgajjar@2
sorders@1
3rddegreescreening.com41.8+129%
jimmy.waters@2
keely@2
argusverify.com31.0+200%
robin@2
chris@1
nu.edu20.0new
askhr@1
hrsdp@1
accounts.google.com20.0new
no-reply@2
simpliverified.com31.2+140%
verifications@2
andrea@1

🏷️ Tags applied

Computed from the store, not inferred.

💬 Themes

Inferred: read from the ticket bodies, not computed.

Our own replies stopped reaching two of our largest clients

The week's dominant cost, and not a verification problem at all. First Choice and InCheck both stopped receiving our email, which was only found because clients chased us for answers we had already sent.

Parchment, from every angle at once

Nine tickets, and the one that matters is the last: a client asked to have the product removed from their SLA. Every other bullet is why.

Orders closed with no attempts, because the blueprint said email only

Seven tickets from three clients, all the same surprise: an order dispatched without an email address under an email-only SLA closes itself, and the client sees a reference marked unobtainable that nobody ever tried.

Work finished, but never arriving on the client's side

Eight tickets where the verification was complete at our end and invisible at theirs, so the client paid us in chasing time for work we had already done.

The dialer answering badly

Five tickets where a call was made and the call itself was the problem.

The wrong party contacted

Four tickets, four different ways of reaching someone who was never going to be able to answer.

References who called back and could not get through

Two tickets against our own callback line during a phone-provider outage.

🌟 PRAISE

Client praise, in their words.

No noteworthy praise this week.

Written by a Claude Code routine. Not for distribution outside Argus.