I want some kind of automation set between Opsgenie and Slack which can pull on call rotation information like (Primary, Secondary and Escalation) and post in to slack channel.
Hey Prasad,
Muhammad here from Opsgenie Support, will be happy to answer your query.
The functionality closest to your requirement, in our Opsgenie/Slack integration, is the ability to run the command:
/genie whoisoncall
which allows you to retrieve oncall user information from all schedules.
However, for your exact requirement, there is currently no way to do this out of the box with Opsgenie and Slack - though it is potentially possible through use of some 3rd party plugins and/or a combination of customisation in Slack and/or Opsgenie, utilising our REST API. You can read more about the Opsgenie REST API here:
https://docs.opsgenie.com/docs/api-overview
In particular, the resources you would need to interact with via our API to accomplish this would be Schedules, Schedule Rotations and Escalation APIs.
But, we have had other customers request similar functionality, and have had an internal feature request for this for some time. I've gone ahead and added this to our public request board, as well - you can track and vote on it it via:
https://jira.atlassian.com/browse/OPSGENIE-573
Hope that helps, but feel free to let us know if there's we can assist you with anything further.
Thanks!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.