MEDIUM story-push-notification-delivery-peer-mentor-007 3 pts
3
Story Points
Medium
Priority
Push Notification Delivery
Feature

User Story

As a Peer Mentor (Likeperson)
I want to receive a push notification confirming when my pause request has been approved by a coordinator
So that I have a clear record that my pause is active and I know my contacts will be handled during my absence

Acceptance Criteria

  • Given a coordinator activates a pause for a peer mentor, when the pause record is saved, then a confirmation push notification is dispatched to the mentor within 60 seconds
  • Given the confirmation notification is tapped, when the app opens, then the mentor is navigated to their status screen showing the pause start date, expected return date, and coordinator note if present
  • Given a coordinator ends the mentor's pause ahead of schedule, when the status update is saved, then a 'Pause ended' push notification is dispatched to the mentor
  • Given the mentor has in-app notifications enabled but push disabled for pause status, when a pause is activated, then an in-app notification centre entry is created instead of an FCM push
  • Given the mentor views the pause confirmation notification detail, when they read it, then it is marked as read and removed from the unread badge count

Business Value

Peer mentors who request a pause need confirmation that their request was received and acted upon, particularly because their contacts may be reassigned during the pause period. Without a clear confirmation, mentors may feel uncertain about their status and either continue attempting to service contacts they should not be handling, or feel anxious about their standing in the organisation.