Skip to content

Conversation

@pratikb64
Copy link
Contributor

@pratikb64 pratikb64 commented Dec 3, 2025

Description

This PR introduces a dedicated Agent Dashboard (Home Page) designed to provide agents with a centralized view of their workload and performance metrics immediately upon logging in.

To improve the user experience, the dashboard is fully customizable, allowing agents to organize their workspace according to their specific needs.

Key Features

  • Customizable Widgets: Agents can resize and move chart widgets using a drag-and-drop interface.
  • Personalized Views: Users can add specific charts or remove irrelevant ones to declutter their view.
  • Layout Persistence: The dashboard configuration is saved per user, ensuring their layout remains consistent across sessions.

These are the available charts in the dashboard

  1. Average Time Metrics - Agent's average time to respond and resolve the tickets
  2. My Tickets card - Total tickets assigned to the agent
  3. Avg. First Response card
  4. Avg. Resolution card
  5. Recently assigned tickets
  6. Your rating - Agent's average rating given by customers
  7. Upcoming SLA Violations - List of tickets whose SLAs are about to breach
  8. Pending Tickets - Agent's pending tickets that are in Open category state

Changelog

  • Add a new page for agent's dashboard
  • Add HD Field Layout doctype to store user-specific dashboard layouts

2025-12-04.17-06-37.mp4

@pratikb64 pratikb64 marked this pull request as ready for review December 4, 2025 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant