Chat
If needed, your app users can chat with you to provide you more details about their reported bugs, crashes or feedback. You will be able to fix issues faster and make your customers happier.
Enable
Once your app user is registered with Shake, the chat feature is enabled automatically. Each ticket they send you will be a separate conversation.
This feature is tightly integrated with and follows the lifecycle of your User registration,
which means that calling Shake.unregisterUser
also disconnects the current app user from chat
and they won't receive any new messages until registered again.
Notifications
Shake notifies your app users about new messages sent from the Shake dashboard. When a new message notification is received, Shake will automatically pop up on the screen and present chat where message was sent.
Additionally, if app user email is provided using update user metadata method - app user will be automatically notified about new chat messages by email. Otherwise, if app user email is not specified user has an option to leave contact email in Shake new ticket screen.