HIGH story-peer-mentor-pause-management-peer-mentor-002 2 pts
2
Story Points
High
Priority
Peer Mentor Pause & Availability
Feature

User Story

As a Peer Mentor (Likeperson)
I want to resume my active availability status from the Pause Status Screen when I am ready to take on new assignments again
So that So that I can seamlessly re-enter the active assignment pool without requiring coordinator intervention, enabling me to return to volunteering on my own schedule

Acceptance Criteria

  • Given I am a paused peer mentor on the Pause Status Screen, when I tap the resume button, then my status transitions to active immediately without requiring a confirmation bottom sheet
  • Given I resume, when the status update is saved, then my status on the Pause Status Screen changes to active and shows the updated last changed timestamp
  • Given I resume, when the Coordinator Notification Service is triggered, then my coordinator receives a push notification that I am available again, including my name
  • Given I am in active or inactive status, when I view the Pause Status Screen, then the resume button is not shown or is disabled with an explanatory label
  • Given the resume action completes, when I check the availability repository, then the previous pause reason and resume_date fields are cleared

Business Value

A pause function is only operationally useful if returning to active status is equally frictionless. Coordinators need timely notification when a mentor becomes available again to optimise assignment matching. Automatic coordinator notification on resume eliminates the manual follow-up currently required, saving coordinator time and ensuring the mentor is promptly re-entered into the matching workflow.