MEDIUM story-assignment-follow-up-reminders-peer-mentor-004 3 pts
3
Story Points
Medium
Priority
Assignment Follow-up Reminders
Feature

User Story

As a Peer Mentor (Likeperson)
I want to manually send a follow-up reminder notification to a specific peer mentor for a specific assignment
So that I can prompt action in urgent situations outside the automated schedule without waiting for the next cron cycle

Acceptance Criteria

  • Given a coordinator is viewing an assignment detail, when they tap 'Send Reminder', then a confirmation dialog appears showing the peer mentor's name and the reminder content preview
  • Given the coordinator confirms, when the reminder is dispatched, then the peer mentor receives a push notification with a deep link to the assignment, and the coordinator sees a success toast
  • Given a reminder was sent within the last hour, when the coordinator taps 'Send Reminder' again, then the button is disabled and a tooltip explains the cooldown period
  • Given a manual reminder is sent, when a coordinator or auditor reviews the assignment history, then the manual reminder event appears in the timeline with a timestamp and the coordinator's name
  • Given the peer mentor's push notification permissions are disabled, when a manual reminder is triggered, then the system falls back to an in-app notification and the coordinator is informed of the delivery method used

Business Value

Automated reminders cannot anticipate urgent situations — a coordinator who learns of a sudden change in a beneficiary's situation must be able to act immediately. Manual trigger capability bridges the gap between automation and human judgment, giving coordinators full control without bypassing the auditable reminder system.