Skip to main content

Helpdesk Dashboard Integration

Audience

Developers, frontend engineers, QA, support and architects.

Summary

Dashboard behavior is query projection rather than a separate analytics integration. Helpdesk calculates report DTOs from its DbContext; the admin page consumes four report operations, and the employee dashboard consumes the employee-service aggregate.

Reference Content

The dashboard projection counts status buckets, breached and due-soon SLA records and average resolution time. Additional projections group SLA rows, agent load and category totals. The employee gateway includes an open-helpdesk-tickets downstream call in its composite dashboard.

The admin UI renders returned report objects in generic cards. The employee path does not add requester identity to the Helpdesk ticket query.

Requires confirmation

Metric definitions, requester scoping, reporting authorization, caching and future enterprise analytics ownership require confirmation.

Source References

  • microservices/src/helpdesk-service/Api/HelpdeskEndpoints.cs
  • microservices/src/gateway-api/EssEndpoints.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/OperationsAdminPages.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/dashboard/DashboardPages.tsx

See Also

Keywords

Helpdesk dashboard, report projection, agent load, SLA report, employee dashboard.

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Next review: 2026-10-20