Actions and buttons to incoming webhooks
Hi,
it would be nice if incoming webhooks could support some kind of actions or buttons.
Ie: you use mattermost to recive alerts from a monitoriring system and you want to take action on this. Create a ticket, close the alert etc (linking to external systems/source)
There are similar functionality in Microsoft Teams and Slack.
https://dev.outlook.com/connectors/reference
https://api.slack.com/docs/message-attachments
This feature is complete and shipped with v4.2 on September 16th.
-
Alexandre Taschner commented
This would be a great feature. +3
-
George commented
Jason, Andrew: the correct URL for the help wanted ticket is: https://github.com/mattermost/platform/issues/6293
-
jasonblais commented
Hey Andrew! We've added a Help Wanted ticket for supporting Slack-compatible action buttons for webhooks: https://github.com/mattermost/platform/pull/6342
Let us know if there's anything we can help with. Big thanks for your interest!
-
Sweet, thanks Andrew! Created a ticket for approval: https://mattermost.atlassian.net/browse/PLT-6409
Once it's approved we'll have a GitHub issue with "Help Wanted" for you,
-
Andrew Somervell commented
Yup, I'd probably get one of my team to pitch in as it would fit nicely for things we want to do with Mattermost.
-
Mitch Capper commented
Is the idea to provide scope and direction? It would be good to probably try and go straight for parity of both buttons and menus. The slack spec (https://api.slack.com/docs/message-menus#menu_dynamic) has some nice scoped features. The other advantage obviously being most common platform for moving from.
-
CYan commented
This is the only thing blocking us migrating our operational chat bots to Mattermost as on-premise alternative; In addition to buttons, Slack also supprts dropdown menu as attachment type!
-
Andrew Somervell commented
This is a big deal when Mattermost is pitched as a secure "on prem" alternative for Slack in the engineering / devops space