Identify and Initiate Follow-Up on Unacknowledged Assignments
Within the Assignment Status Dashboard, the coordinator can filter to show only unacknowledged assignments — those in 'Delivered' or 'Dispatched' state beyond a threshold (default: 10 days, per Blindeforbundet's stated requirement). Each unacknowledged assignment row displays the elapsed time since dispatch. From this view, the coordinator can mark an assignment for manual follow-up, which logs the follow-up action to the assignment record with a timestamp. A future integration point exists for the Auto Reminder Service (Assignment Status Tracking feature) to trigger automatic push reminders, but the manual follow-up initiation belongs to this feature. The Assignment Repository handles the status update and the coordinator's action is recorded in assignment_dispatches.
User Story
Acceptance Criteria
- Given the coordinator opens the Assignment Status Dashboard, when they apply the 'Unacknowledged' filter, then only assignments in 'Dispatched' or 'Delivered' state older than the threshold are shown
- Given an assignment has been delivered but not read for 10 or more days, when it appears in the filtered view, then the elapsed days since dispatch are clearly displayed alongside the peer mentor's name
- Given the coordinator selects an unacknowledged assignment and taps 'Mark for Follow-Up', when the action is confirmed, then the assignment record is updated with a follow-up flag and timestamp visible to the coordinator
- Given an assignment is marked for follow-up, when the coordinator returns to the main dashboard, then the assignment is visually distinguished from other unacknowledged assignments to show it has been actioned
- Given all assignments have been acknowledged, when the coordinator applies the 'Unacknowledged' filter, then an empty state confirms there are no pending follow-ups required
- Given the coordinator filters for unacknowledged assignments, when the list is displayed, then it is sortable by elapsed time (oldest first by default) to surface the most urgent follow-ups
Business Value
Blindeforbundet's workshop explicitly identified the 10-day follow-up requirement as a core operational need. Survey data across organizations showed 40% of peer mentors felt under-followed-up by coordinators. Providing a filtered, actionable view of unacknowledged assignments enables coordinators to systematically address this gap without manually tracking assignment states in spreadsheets or relying on memory, directly improving volunteer engagement and accountability.
Components
- Assignment Status Dashboard ui
- Assignment Repository data
- Read Receipt Service service