We have integrated MS teams in opsgenie and it will send alerts to channels when alerts fire.
The problem is I have rules set on the alerts which depending on certain conditions alerts can be held, e.g. low priority alerts will not call overnight. But they will ping a message to the teams channel.
This looks to be because the teams integration is separate to the alert integration. Is there a way that messages to teams are only sent if the alert also fires to a human?
While it's not the cleanest way to do it, one work-around we use is to create a 2nd team, and direct alerts to this 2nd team. This team just has a Escalation policy of Send to the Primary team after 5 minutes. For your case you can set your priority rules here.
The primary team has the escalation to start immediately and the MS Team integration.
You are right on the fact that MS Teams will be treated as integration and not as Notification.
At the moment, we can only apply the delay policies to alert notifications.
However, we do have an internal Feature request to implement a delay in a similar fashion to Alert notifications.
Back in April of last year one of the major product announcements from Opsgenie was the launch of the Incident investigation view which created a deep connection between Bitbucket and Opsgenie, empow...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events