Allow Webhooks Extensions to @mention individuals and channels
The JSON payload used for formatting MS Teams notifications via a Webhooks Extension should allow @mentions to be constructed.
Similar to how a bot can construct a mention in it's response via <at>@General</at>.
Without this functionality, there's no way for members of a channel to be notified by the Webhooks Extension without having to first follow the channel.
In most real world scenarios, following a channel will not suffice — leading to spam and distractions for the team.
For many, the absence of this capability is preventing the transition from Slack to Teams.
Use Case 1:
A dev team needs to be notified in Teams when bugs or help desk tickets are entered into a third party system. However they do not want to be notified of every message, question, or interaction that occurs within this channel (i.e. following a channel).
Use Case 2:
A department wants to use Teams for handling weekly status reports. Using a webhook extension (scheduled via Logic Apps) to ask — "What did you do this week?"
All members of the department need to be reminded via a notification that it's time to respond with their weekly status, but shouldn't be subjected to spam as each team member responds or if managers/PMs respond and ask questions (as they would if they followed the channel).
Kenny Sperling commented
Alexander Tarasenko commented
This is a MUST feature for our team. This is a no brainer for this type of app. What is the point of creating an automatic message that will be lost in the shuffle if we cannot specify a person or a group that should look at the message?!
I need this for. We are attempting to transition from Slack and ability to use it to alert a channel is a show stopper.
Vote for this
Alexander Yavorskiy commented
Switching from HipChat and shocked it is not supported for such a sophisticated framework. Added my vote.
Chau Nguyen commented
Would this apply to the Microsoft Teams Graph API as well?
John Stephenson commented
Yves Rausch commented
Totally agree, I wanted to integrate teams in case 1 but can't now as mention someone do not work.
Gregory Damon commented