What the person is doing
Users are composing messages, comments, documents, tasks, issues, pull requests, notes, tickets, or thread replies and need to draw attention to specific people or groups.
Foundation · lesson 4 of 12 · Collaboration And Social Interaction
Underlying principle: Collaborative interfaces show who changed what, where attention is needed, and how a person can respond. Shared state needs clear ownership and timing.
Provide inline mention insertion with scoped suggestions, stable recipient IDs, visible recipient type, ambiguity resolution, permission checks, audience warnings, notification routing, preference-aware delivery, and direct return links to the mention context.
Collaborative interfaces show who changed what, where attention is needed, and how a person can respond. Shared state needs clear ownership and timing.
Users are composing messages, comments, documents, tasks, issues, pull requests, notes, tickets, or thread replies and need to draw attention to specific people or groups.
Provide inline mention insertion with scoped suggestions, stable recipient IDs, visible recipient type, ambiguity resolution, permission checks, audience warnings, notification routing, preference-aware delivery, and direct return links to the mention context.
Highlighted suggestion, keyboard-selected suggestion, mouse or touch-selected suggestion, and inserted mention token.
What stable target ID is bound to each visible mention token?
Typing @ opens a suggestion list scoped to the current workspace, channel, object, permission boundary, and caret location.
Users are composing messages, comments, documents, tasks, issues, pull requests, notes, tickets, or thread replies and need to draw attention to specific people or groups.
Open the working example, try its controls, and compare the behavior against the decision guidance.
Users are composing messages, comments, documents, tasks, issues, pull requests, notes, tickets, or thread replies and need to draw attention to specific people or groups.
Provide inline mention insertion with scoped suggestions, stable recipient IDs, visible recipient type, ambiguity resolution, permission checks, audience warnings, notification routing, preference-aware delivery, and direct return links to the mention context.
Highlighted suggestion, keyboard-selected suggestion, mouse or touch-selected suggestion, and inserted mention token.
Mention chips break when copied, pasted, edited, localized, or rendered in plain-text fallbacks.
Expose the suggestion list as a labelled popup tied to the editor and announce the number of available mention targets.
Slack - checked
Slack supports @ member suggestions, multiple mentions, channel and DM notification behavior, private-channel non-delivery, ambiguous display-name selection, and mention activity views.
Slack - checked
Slack documents broad audience mentions, paused-notification and thread limits, confirmation warnings, admin restrictions, guest limits, and sparing-use guidance.
Microsoft Support - checked
Microsoft Teams supports typing @, selecting a menu recipient, notification deep links to the conversation point, team and channel mentions, chat @everyone, and owner enablement.
Atlassian Support - checked
Confluence supports @ autocomplete, toolbar insertion, person and team notifications, email delivery, action-item assignment, task completion, and team mention limits.
GitHub Docs - checked
GitHub supports configurable team notification behavior for team @mentions in issues, pull requests, and comments.
GitHub Docs - checked
GitHub issue guidance supports @mentioning collaborators who have access to draw attention to a comment.
Source trail checked: