We have Enabled Push Messaging being set to True or Unknown correctly when a user creates an account and opts in to notifications (True) or skips it (Unknown). However, if a user turn off notifications via their phone settings (not via the app) Enabled Push Messaging is not updated. How is this supposed to work?
Hi
I believe you’ve been chatting with my teammate
The "enabled push messaging" attribute actually gets its value based on whether you register the device token for that user on your mobile app or not. So even if the end user disables the notification settings later on within their settings, their device token will still be registered in the system.
The device token would be removed from the User when logout method is called.
So as a summary, this attribute doesn't directly indicate whether the user allows receiving notifications from you. Instead, it indicates whether a device token is registered for their profile or not.
When there is a device token registered for the user, Intercom will send them the notification, but they will only receive it based on whether they allow notifications or not.
Reply
Join the Intercom Community 🎉
Already have an account? Login
Login to the community
No account yet? Create an account
Intercom Customers and Employees
Log in with SSOEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.