Do not disturb overview
Nexconn supports multi-level, fine-grained Do Not Disturb (DND) settings for push notifications.
DND setting dimensions
| Dimension | Applicable Channels | Description | Server API |
|---|---|---|---|
| App Key level | Direct, group, system, community | Set the default DND level for the entire app. Not configured by default (all messages trigger notifications). Submit a support ticket to configure. | Not available via API. |
| Community channel default (all members) | Community only | Set a default DND level for a specific community channel, applying to all members. | See Set community channel DND |
| Community subchannel default (all members) | Community only | Set a default DND level for a specific subchannel, applying to all members. | See Set community channel DND |
| Channel type (user level) | Direct, group, system, community | Allow a user to set DND for all channels of a specific type. | See Set DND by channel type |
| Specific channel (user level) | Direct, group, system, community | Allow a user to set DND for a specific channel. | See Set DND for a channel |
| Community subchannel (user level) | Community only | Allow a user to set DND for a specific subchannel. | See Set DND for a channel |
| Global quiet hours (user level) | Direct, group, system, community | Allow a user to set a global DND schedule for a specific time period. | See Set user quiet hours |
Priority order
For direct, group, and system channels, Nexconn evaluates DND settings in the following order (highest priority first):
Global quiet hours (user) > Specific channel (user) > Channel type (user) > App Key level
For community channels:
Global quiet hours (user) > Specific subchannel (user) > Specific channel (user) > Channel type (user) > Subchannel default (all members) > Community channel default (all members) > App Key level