Feature Request: Image in Slack "triggered" message

slack
feature-request

#1

Hi,

I’m currently in the process of migrating the alerts in my company (Wix.com) to PagerDuty. Given that our developers are used to having the “violation” image and a link to the violation system as part of the alert Slack message, I need to meet these requirements. The lack of this, seemingly, basic functionality actually raises a blocker for this migration and a question as to whether PagerDuty is the right choice to begin with.

Of course, I can develop my own Slack integration and attach these images, but having to maintain this Slackbot defeats the purpose of using PagerDuty for alerts routing.

As a rule of thumb, every monitoring system sends an image representing the alert “violation” chart. Why not embed this image with the “Incident Triggered” slack message?

Can you guys provide an explanation for the absence of this simple functionality? Or at the very least, an option to enrich these messages on our own?

Best regards,
Dima


(Malcolm Konner) #2

Hi Dima,

Thank you for reaching back out to us and providing this additional context around your feature request. We have submitted this to our product team but we do not have any insight into the status within our product team’s prioritization in regard this feature’s development. Thanks to your submission though, I can assure you that the feature is on the team’s radar if it wasn’t already.

We get a lot of feature requests which the product team aims to prioritize in order to make the greatest customer impact. The only explanation I have as to why we wouldn’t have this ability yet is that development of other features and improvements have been prioritized as being able to make a greater impact to all of our customers than the functionality missing from our Slack extension which you’ve described.

We will make an announcement as soon as we have any developments around this feature or ability. I don’t have any suggestions right now for how you can include these images as a part of the notifications emanating from a PagerDuty Slack Extension, so using an integration of your own may be the best solution with our currently functionality.

Sincerely,
Malcolm


#3

Hi Malcolm,

Thank you for your response. I understand that features aren’t built in a day. Anyhow, it is important for me to know that it is somewhere on the roadmap.

For the time being, I added my own Slack bot that uses the PagerDuty events webhook API to receive incident.triggered events, gets the image url and sends the image attachment to the appropriate Slack channel, where the PagerDuty Slack integration sends the trigger notifications.
Unfortunately, it cannot guarantee that both Slack messages arrive at the save time, but it’s better than having nothing at all.

Waiting to hear about any developments around this.

Kind regards,
Dima


(system) #4