Supermind notifications: Push & In-app
Goal
Communicate to both the sender and the receiver of a Superminds offer the relevant and actionable events of the offer, so that (a) the sender is aware of when an offer is accepted or declined, and that (b) a receiver is aware of when an offer is received.
What needs to be done
Create email, push, and in-app notifications that communicate the events listed here, and trigger those notifications at the appropriate time.
Event | Notified user | Clicks to | Push notification copy |
---|---|---|---|
Sender sends a Supermind offer | Sender | n/a | n/a |
Sender sends a Supermind offer | Recipient | Supermind console > Inbound | @channelName sent you a Supermind offer |
Receiver declines an offer | Sender | Supermind console > Outbound | @channelName has declined your Supermind offer |
Receiver accepts an offer | Sender | Activity post URL | @channelName has replied to your Supermind offer |
24 hours before an offer expires | Recipient | Supermind console > Inbound | Don't forget to review @channelName's Supermind offer |
An offer expires | Sender | Supermind console > Outbound | @channelName missed your Supermind offer |
QA
UX/Design
https://www.figma.com/file/thrGepQAxmcMGB7MoEEckM/Supermind?node-id=1024%3A23254
Personas
- Fans
- Creators
Experiments
n/a
Acceptance Criteria
-
Push notifications are sent to offer senders and recipients according to the table outlined above. -
Push notifications have links that point to the appropriate sections of the Superminds console. -
There's an in-app representation of the push notification that taps to the appropriate section of the Superminds console. -
Backend should support returning a supermind by its guid GET /api/v3/supermind/:guid
-
Clicking on an single supermind notification should navigation to a single view supermind page in the console -
Clicking on multiple/stacked superminds notifications should navigate the the supermind console -
Push notification should supply a uri for the supermind notification (deeplinking support) -
Add supermind toggle to the push notification settings -
Playright tests
Definition of Ready Checklist
-
Definition Of Done (DoD) -
Acceptance criteria -
Weighted -
QA -
UX/Design -
Personas -
Experiments
Edited by Ben