Current state
Rocket.Chat has always tried to be smart when sending mobile notifications. We don't want to disturb you with useless notifications, but we understand this is confusing to our users. Users expect notifications and think there are bugs when none are actually being sent.
We have created a diagram to show the current conditions that cause Rocket.Chat to send a notification:
The conditions are hard to understand by new Rocket.Chat users, so we decided to change to a more predictable and consistent approach to benefit our users.
Coming changes
Starting at Rocket.Chat version 2.1.0, the value for Desktop Notification Default Alert and Mobile Notifications Default Alert will be All Messages. When updating to version 2.1.0 or later the servers that were still using the previous default value Mentions, will have the value updated to All Messages.
Rooms with more than 100 members are still prevented from sending notifications on all messages. There is a setting that can be changed to increase this number called Maximum Channel Size for ALL Message (under Admin > Message) but please use this setting with caution as it may cause performance issues.
Future actions
To match the expectations of our users, we know there is room for improvement. So we are planning to refactor the push notification logic as a whole with the following key things in mind:
- Allow scaling to larger rooms - no need to worry about the Maximum Channel Size for ALL Messages setting anymore;
- Remove a notification from mobile devices if that message was read on another device;
- Do not rely on connection status to send a notification, but instead create a queue of notifications and send them if the messages were not seen on any device for a certain amount of time - no magic anymore, you'll always get a notification on your phone if don't read a message.
- We will also create a troubleshooting screen on our mobile apps to help you identify any push issues you might have.
We will begin making the changes over the coming months and we think they will improve your experience using Rocket.Chat. We will also be re-evaluating the push notification limits on our pricing plans, taking into account the increased usage.
Thank you for your patience and continued support!
Frequently asked questions about <anything>
- Digital sovereignty
- Federation capabilities
- Scalable and white-labeled
- Highly scalable and secure
- Full patient conversation history
- HIPAA-ready
- Secure data governance and digital sovereignty
- Trusted by State, Local, and Federal agencies across the world
- Matrix federation capabilities for cross-agency communication
- Open source code
- Highly secure and scalable
- Unmatched flexibility
- End-to-end encryption
- Cloud or on-prem deployment
- Supports compliance with HIPAA, GDPR, FINRA, and more
- Supports compliance with HIPAA, GDPR, FINRA, and more
- Highly secure and flexible
- On-prem or cloud deployment