Design Preview: Notifications Schedule

Hi everyone, I’d like to share another preview of a feature we’re actively designing called “Notifications Schedule”. We don’t yet have a release target for this feature, but we’re gathering feedback on the proposed solution.

Why a notifications schedule is important

We all need to be able to disconnect from work, but that can be hard when we’re hit with notifications all hours of the day—especially in our remote work culture where we need to establish boundaries between work and home life. This proposed feature gives Mattermost users a way to set personal working hours so they can properly disengage from work during non-work hours. This supports the right to disconnect.

NOTE: this doesn’t affect the unread status or the mention badge counts that display in Mattermost, it just silences the desktop and push notifications. When you return to work, you’ll still see what you’ve been mentioned about and the channels that have new unread posts.

Accessing the notifications schedule

This feature leverages the “Do Not Disturb” status in Mattermost to silence notifications during a specified schedule. The notifications schedule can be accessed from two locations:

  1. From the user account menu under the “Do not disturb” submenu.

  2. The Notifications preferences in the main preferences window.

Setting a basic schedule

Once the notification schedule is enabled, users can select the schedule they want, the start time, and end time that they want notifications to be allowed for. All notifications will be silenced outside of these set hours when the notification schedule is enabled.

Users can choose a schedule that is set for every day, weekdays, or a custom schedule.

Setting a custom schedule

When a custom schedule is chosen, a start and end time for each day of the week is displayed. Days of the week can be disabled if you don’t want to include them in the schedule (which means you don’t want to be notified on those days).

Share your feedback

That’s a quick preview of the feature. As we iterate on this solution, we’d love to get feedback from our community and our customers. Let us know what you think by replying to this post!

1 Like

The design preview looks good!

Our company is considering switching from Slack to Mattermost and inability to set notifications schedule is one of the cons on the board.

1 Like

Thanks for the feedback @gtb. I’m glad this feature looks valuable to you and your company. We don’t yet have a target release date for this feature, but we’ll try to post back here when we can share something.

In the meantime, if there is any further help we can offer in our search for an alternative collaboration platform please let us know.

3 Likes

@matthewbirtch I think a feature you should consider is channel specific (including direct messages) notification schedule. For example, a user may want to receive notifications from channels that are for urgent topics, while it may want to turn off other messages that can wait for the next work day.

1 Like

The design preview looks very good! Currently, the inability of setting a notifications schedule for work-hours is the critical issue preventing our switch from Slack to Mattermost. We would love to see this implemented.

1 Like

Thanks for the feedback @ap93. That’s an interesting idea. We’re starting simple for now so that users have a more broad control to at least set a working schedule. I understand the use case for what you’re suggesting, but I think that could get complicated to follow and remember where all your channel-specific overrides were.

1 Like

Thanks @394z49rz9. I’m glad you see value in this solution. Would you say this is the main blocker for your company to make the switch?

Also, I wanted to point to another preview for bypassing DND status, which kind of goes hand-in-hand with the notifications feature. Feel free to share feedback on that solution as well.

1 Like

Just an update for those following this preview. We have had to pause implementation of this feature, but are hoping to pick it back up soon.

Also in the interest of transparency, this will be available on all paid plans (Pro & Enterprise) once it does get implemented.

1 Like