Identify Inactive or Underperforming Peer Mentors
The coordinator dashboard surfaces a dedicated section or filterable view highlighting peer mentors with zero or below-average activity in the selected time window. This is implemented via a specialized aggregation query in the Coordinator Stats Repository that joins peer mentor records with activity counts and filters for inactivity. The Report Filter Widget allows the coordinator to set the inactivity threshold (e.g., no activities in the last 30 days). The resulting list shows peer mentor name, last recorded activity date, and current availability status, enabling the coordinator to prioritize follow-up outreach. This story directly addresses the pain point of no systematic way to identify which peer mentors need proactive coordinator attention.
User Story
Acceptance Criteria
- Given the coordinator opens their dashboard, when they view the inactivity section, then a list of peer mentors with no registered activities in the last 30 days (default) is shown
- Given the coordinator applies a custom date range filter, when the dashboard refreshes, then the inactivity list reflects peer mentors inactive within that specific period
- Given a peer mentor registers a new activity, when the coordinator refreshes the dashboard, then that peer mentor is removed from the inactivity list
- Given the inactivity list is shown, when the coordinator taps a peer mentor entry, then they are navigated to that peer mentor's detail screen to initiate follow-up
- Given a peer mentor is set to paused status, when the inactivity list is shown, then paused peer mentors are visually distinguished from unexpectedly inactive ones
- Given a coordinator has no inactive peer mentors, when the inactivity section is shown, then a positive confirmation message is displayed rather than an empty list with no context
Business Value
Survey data shows 40% of peer mentors felt insufficiently followed up by their coordinators. Without a systematic way to identify inactive peer mentors, coordinators rely on memory or ad-hoc manual checks. A data-driven inactivity view enables structured, timely follow-up, directly improving peer mentor retention and satisfaction. For an organization whose value proposition depends on active peer mentors delivering services, this feature has a direct impact on program outcomes and member experience.