What the person is doing
Reactions can appear on chat messages, comments, pull requests, issues, discussions, document selections, canvas text, meeting chats, posts, files, and work items.
Application · lesson 8 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 item-anchored reaction chips with clear emoji names, counts, own-state highlighting, add and remove paths, who-reacted disclosure, picker and policy rules, grouped overflow, notification and activity behavior, and explicit boundaries for workflow triggers or consequential decisions.
Collaborative interfaces show who changed what, where attention is needed, and how a person can respond. Shared state needs clear ownership and timing.
Reactions can appear on chat messages, comments, pull requests, issues, discussions, document selections, canvas text, meeting chats, posts, files, and work items.
Provide item-anchored reaction chips with clear emoji names, counts, own-state highlighting, add and remove paths, who-reacted disclosure, picker and policy rules, grouped overflow, notification and activity behavior, and explicit boundaries for workflow triggers or consequential decisions.
One reaction added by current user state.
Can users add, remove, and inspect reactions with keyboard, touch, and assistive technology?
Selecting an existing reaction chip adds the user's reaction if absent or removes their reaction if already selected, according to product policy.
Reactions can appear on chat messages, comments, pull requests, issues, discussions, document selections, canvas text, meeting chats, posts, files, and work items.
Open the working example, try its controls, and compare the behavior against the decision guidance.
Reactions can appear on chat messages, comments, pull requests, issues, discussions, document selections, canvas text, meeting chats, posts, files, and work items.
Provide item-anchored reaction chips with clear emoji names, counts, own-state highlighting, add and remove paths, who-reacted disclosure, picker and policy rules, grouped overflow, notification and activity behavior, and explicit boundaries for workflow triggers or consequential decisions.
One reaction added by current user state.
The same user can add duplicate reactions because already-reacted errors are ignored.
Give each reaction chip an accessible name that includes emoji meaning, count, selected state, and target item context.
Slack Help - checked
Slack documents add reaction, remove own reaction, current-user highlighting, one-click reactions, mobile long-press, and who-reacted disclosure.
Slack Developer Docs - checked
Slack developer docs document reaction target parameters, skin tone modifiers, already-reacted errors, access errors, and reaction_added event broadcast.
GitHub Docs - checked
GitHub documents creating and managing reactions on comments, issues, pull requests, and discussions with allowed reaction content values.
Google Workspace Updates - checked
Google documents Docs emoji reactions as a less formal alternative to comments and anchored content feedback.
Microsoft Support - checked
Microsoft documents Teams emoji reactions as workflow triggers with emoji, frequency, eligibility, and channel scope.
Source trail checked: