What the person is doing
Notifications may arrive through in-app centers, activity feeds, badges, banners, desktop notifications, push notifications, email, chat integrations, digests, sounds, previews, or system-level alerts.
Foundation · lesson 3 of 12 · Personalization And Preference
Underlying principle: Preferences help a recurring task when the saved choice is visible, reversible, and scoped to the right person and device. Defaults should preserve a clear starting point.
Provide a clear notification preferences surface that lets users tune notification types, sources, channels, devices, timing, previews, sounds, digests, quiet hours, keywords, and exceptions while preserving critical delivery and explaining overrides.
Preferences help a recurring task when the saved choice is visible, reversible, and scoped to the right person and device. Defaults should preserve a clear starting point.
Notifications may arrive through in-app centers, activity feeds, badges, banners, desktop notifications, push notifications, email, chat integrations, digests, sounds, previews, or system-level alerts.
Provide a clear notification preferences surface that lets users tune notification types, sources, channels, devices, timing, previews, sounds, digests, quiet hours, keywords, and exceptions while preserving critical delivery and explaining overrides.
Default notification preferences state.
Which exact event types does each preference control?
Opening notification preferences shows current saved values for each notification type and delivery channel.
Notifications may arrive through in-app centers, activity feeds, badges, banners, desktop notifications, push notifications, email, chat integrations, digests, sounds, previews, or system-level alerts.
Open the working example, try its controls, and compare the behavior against the decision guidance.
Notifications may arrive through in-app centers, activity feeds, badges, banners, desktop notifications, push notifications, email, chat integrations, digests, sounds, previews, or system-level alerts.
Provide a clear notification preferences surface that lets users tune notification types, sources, channels, devices, timing, previews, sounds, digests, quiet hours, keywords, and exceptions while preserving critical delivery and explaining overrides.
Default notification preferences state.
A preference changes email only but the label implies all notifications stopped.
Group preferences with headings and fieldsets for event type, delivery channel, device, and frequency.
GitHub Docs - checked
GitHub documents choosing activity types and delivery methods for notifications.
GitHub Docs - checked
GitHub documents organization notification routing and default notification email settings.
Slack Help Center - checked
Slack documents notification preferences, Activity inclusion, mobile overrides, channel keywords, sound, appearance, and preview settings.
Slack Help Center - checked
Slack documents how notifications work across desktop and mobile contexts.
Microsoft Support - checked
Microsoft Teams documents notification settings, Activity feed behavior, quick views, and notification settings search.
Atlassian Support - checked
Jira documents personal notification settings for work-item activity and in-app or email delivery channels.
Atlassian Support - checked
Confluence documents email update preferences and administrator-disabled notification choices.
Source trail checked: