Playbooks: Ability to add groups to tasks in runs

Playbooks: Ability to add groups to tasks in runs

  • Groups should appear in the autocomplete under the category of “Groups”. Category order should be “Run Participants”, then “Groups”, then “Not Participating”. Autocomplete can maintain the same UI/UX as it does when groups are shown in the @ mention autocomplete when drafting a post.

image-20241218-173340.png
  • When a group is added as a task assignee, add the individual group members as participants to the run (this logic is already in place when individuals are assigned to tasks today)

image-20241218-181100.png
  • Adding a user group as an assignee means that new users added to the group automatically get assigned that task, get notifications about it, and are added to the run channel.

  • For the daily playbook bot notifications about assigned tasks, all members of the group should receive it (the same way the notifications are sent for individuals assigned to tasks today)