/
Post-MVP Enhancements

Post-MVP Enhancements

The below is a working list of potential product enhancements post-MVP.

Getting notified about acknowledgments (not part of MVP)

When ‘Request acknowledgment’ is selected, another option displays ‘Notify me about acknowledgement’

  • If this option is selected, the sender will be notified when recipients click the acknowledge button

  • They will receive system messages and notifications in the thread about each acknowledgment. These system messages are only visible to the original thread’s author and will trigger notifications.

 


Add a filter in search UX to find urgent or important messages

Depends on other enhancements for the search experience.


Allow bots to create messages with priority

  • Do we allow persistent notifications and acknowledgements in this case?


Mobile - add ack button within the notification itself

Since notifications can now include interactions, we could include an acknowledge button in the notification.


Introduce a “chain of command” property among users for acknowledgement logic

This would allow for, in relevant cases, a tagged user’s manager to mark a message as acknowledged on their direct report’s behalf - even if the senior user is not explicitly mentioned.


Slash command support

  • /request-ack message goes here

  • /priority urgent message goes here

  • TBD


Boards-related Enhancements

The following could be tied to Boards Cards created with a certain priority.

  • Apply the Urgent or Important message label to messages about Boards Cards created with the “1. High” priority level

    • Upcoming due dates

    • When a High Priority task is created/assigned to you

  • Request Acknowledgements when High Priority tasks are initially created

  • If a certain Board is known to only have important tasks, have all messages related to Cards on this Board be marked as Urgent

    • Would need to be careful of over-usage, but this could be if a Board was used for addressing urgent bugs for instance.

  • Use Acknowledgements to “accept” a task that multiple people may have the ability to complete

    • E.g. for a task being managed using a Boards Card, allow for anyone in an associated Channel to “accept” responsibility for the task after it has been created (this would then assign them the task on Boards).


Playbooks-related Enhancements

  • Apply Urgent or Important message labeling to certain Checklist tasks if the Owner designates them as such

  • Request Acknowledgement when a Checklist task is assigned to you initially (different then checking a task as complete, for which functionality already exists)

  • Requesting Acknowledgement on Status Updates

  • Urgent messages for Status Updates

  • Urgent messages associated with Task due dates