No suggestions, but I think those features scream &quot;Slack&quot; in my opinion. It would make a lot of sense to have those features in a service that is the center of communication for many teams anyway.