Forums Feature Requests Thread

[Enhancement] Admin plane: mobieusHelp has no dedicated reporting surface — only summary tiles and a raw audit log vs Zendesk Explore / Help Scout Reports

Patrick Bass · Jun 6 · 18 · 1 Locked
[Normal Priority] [Feature Enhancement] [Deployed to Production]
🚀 OP Jun 6, 2026 7:37pm

Area: Admin plane (audit p12) · Surface: mobieusHelp admin (reporting/analytics) · Dimension: feature-to-improve · Severity: minor

Zendesk Explore, Help Scout Reports, and Intercom all provide reporting: ticket volume over time, first-response and resolution-time distributions, busiest hours, and per-agent throughput/CSAT. mobieusHelp under-does this relative to the category — it has the raw data (SLA timestamps on every ticket, audit events) but presents only point-in-time counts. A tenant lead cannot answer 'is our response time improving?' or 'who is my most productive agent?' without writing SQL.

Evidence

There is no /admin/helpdesk/reports|analytics|metrics|insights route (grep of routes.php returns nothing). The only analytics is the dashboard tile block in AdminController.php:21-58 (counts: tickets, open, deflected_30d, sla_breaches_30d) plus AdminController@audit (a raw event log). No volume-trend, first-response-time distribution, or per-agent performance report exists.

Suggested fix. Add a /admin/helpdesk/reports surface with date-range filtering: tickets created vs resolved over time, median first-response and resolution time (computed from first_response_at/resolved_at already on helpdesk_tickets), volume by queue/topic, and a per-agent table (handled, median response, CSAT once added). Charts can reuse the existing admin dashboard charting used on the community side.

Filed by the automated tenant-app audit and adversarially evidence-verified. Status: verified. Open — not yet actioned.


Patrick Bass
@mobieus

🚀 Jun 15, 2026 9:52am

Shipped. Your help desk now has a reports dashboard. Pick a 7, 30, or 90 day window and see ticket volume, SLA breach rate, first-response and resolution times (average, median, and 90th percentile, so a few slow tickets don't hide behind the average), satisfaction, and the same numbers broken out by queue and by agent. Export any view to CSV.


Patrick Bass
@mobieus

Log in or register to reply to this thread.