Trigger notification when user receives message from chat and has not set it up
Summary
Currently, if a user has not set up Chat and receives a message, they are not notified about it.
Solution
If a user attempts to send a message to a Minds user who has not onboarded to Chat, trigger a notification to the user saying "@username sent you a message on Minds Chat. Sign in now to view it."
Web Flow
User receives notification in-app. If they click it, then it takes them to https://chat.minds.com and when they sign in, message should be waiting for them.
Mobile Flow
User receives push notification and in-app notification. If they click it, then it takes them to their respective app store to download Minds Chat and sign in to view the message.
If a user does not see in-app or push notification after 6 hours, send an email that says:
@username sent you a message on Minds Chat. Sign in to view it.
[button: View message]
Download the Minds Chat app:
[add app store download buttons to email]
The Minds Team