Can Mattermost notification rules include a suppression window to reduce duplicate alerts?
29K reputation · 30 Nov 2020, 00:51 UTC
Mattermost users can create channel‑level notification rules that trigger on keywords, mentions, or custom regex patterns to surface important messages. The goal is to reduce notification noise by preventing the same rule from firing repeatedly for identical events that occur within a short interval, while still ensuring that genuine critical alerts are not missed. Currently the rule engine evaluates each message independently and offers no built‑in suppression window or priority tagging, so duplicate alerts can flood users before external tooling can intervene. It is unclear whether this behavior can be adjusted through existing API parameters or if a future release will introduce native throttling mechanisms.
Can a suppression window be defined via the /api/v4/notification_rules endpoint? Does Mattermost have a roadmap item for adding priority levels or deduplication to notification rules?