Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

Version 1 Next »

High Level Feature Overview

For more details, including usage logic and edge cases as well as sample designs, please review the Core UX page.

All of the below are available for both Mobile and Desktop:

  • Message Priority

    • Users can choose between 3 different priority types when composing messages:

      • Standard

      • Important

        • Adds a blue “Important” label to a message

      • Urgent

        • Adds a red “Urgent” label to a message

        • Introduces the concept of enabling persistent notifications for a message

  • Acknowledgement: Acknowledging Messages

    • For “Standard” and “Important” messages:

      • If the original message includes a mention (@user_or_group_name), then only those tagged can click the acknowledge button.

      • Otherwise, if there is no specific mention, then anyone who has access to view the message can acknowledge. 

      • If a user mistakenly hits the acknowledgment button, they can undo this by clicking the button again (similar to reactions). However, undoing the acknowledgment is only available for 5 minutes. Once that time expires, it cannot be undone.

      • The acknowledgement button is hidden until someone who is eligible, as determined by the rule in the previous slide, has clicked it. After, acknowledgement counts are visible to all.

    • For “Urgent” messages:

      • Only those tagged via a mention can click the acknowledge button (@channel, @here, and @all cannot be used for urgent notifications). 

      • If a user mistakenly hits the acknowledgment button, they can undo this by clicking the button again (similar to reactions). However, undoing the acknowledgment is only available for 5 minutes. Once that time expires, it cannot be undone.

      • The acknowledgement button is hidden until someone who is eligible, as determined by the rule in the previous slide, has clicked it. After, acknowledgement counts are visible to all.

  • Persistent Notifications: Enabling

    • Only “Urgent” message priority messages can be sent with persistent notifications enabled (the option is hidden for other message types).The following must be done in order to send an Urgent message:

      • The message must contain at least one @mention (can be a user or a group, but cannot be a channel-based mention (@channel, @here, @all, or @thread)

      • The user is not a “Guest” user (System Admins can allow Guests to use persistent messaging if they wish in settings).

    • If the above conditions are not met, the user will not be able to send the message with persistent notifications enabled (the send box will be greyed out to indicate this)

  • Persistent Notifications: Receiving

    • Any of the following actions will stop notifications:

      • Any of the tagged users replying to the original message

      • Any of the tagged users clicking the “Acknowledge” button

      • Any of the tagged users reacting with an emoji reaction

      • If the original message is deleted

      • After 30 minutes has passed.

    • The following is how statuses affect persistent notifications:

      • Do not disturb: users will not get notified

      • Offline - users will get notified

      • Away - users will get notified

  • No labels