youngmon/atlassian-qna huggingface dataset:
what is the purpose of the drag and drop for rotiations
Asked by Jeffrey Bistrong:

What is the purpose of this feature in opsgenie, as I don't see it mentioned in this article

<https://support.atlassian.com/opsgenie/docs/manage-on-call-schedules-and-rotations/>

![Monosnap Opsgenie - DevOps 2024-07-18 10-23-48.png](https://community.atlassian.com/t5/image/serverpage/image-id/336434iD057914EAC3DEEDB/image-size/large?v=v2&px=999 "Monosnap Opsgenie - DevOps 2024-07-18 10-23-48.png")


Answers:
author: Brennan Kiely
body: Hi [@Jeffrey Bistrong](/t5/user/viewprofilepage/user-id/1190841) - that option is purely for visual purposes. You can drag around and change the order the rotations appear in, but it doesn't have any functional effect for escalations/notifications.


Tags: cloud

opsgenie-cloud
Can I send an alert to another team using my API key?
Asked by Tracy Green:

We manage several integrations that involve other teams at our organization. Many times, a problem will occur that needs to be referred to another team. We've been doing this with email, but now we would like to send them an opsgenie alert.

We have been creating alerts for our own team using the REST API. We have an integration key set up. Since the Rest API for creating an alert allows us to specify responders, can we use our integration key to send to another responder?

We recently set this up, and the alerts have been coming to our team rather than the other responder. We're wondering if the issue is that the responder we're using is incorrect and it's defaulting to us as team registered with the integration key or are we just not allowed to send to other responders. We assumed we could code any responder -- otherwise, why would we have to code it at all? Any thoughts would be appreciated.


Answers:
author: Wei Wung
body: Hi [@Tracy Green](/t5/user/viewprofilepage/user-id/4288523)

Thank you for reaching out!

The apiKey that you are describing sounds like it is from a team-based REST API integration, and if it is team-based, it can only create an alert for the team that owns it, your team in this case.

To confirm if the REST API integration is team-based, click into the integration, and at the top, under Integration settings, the "**Assignee team** " field will either show the owning Team or "**None (*Global integration*)** ". If it is a global integration, then you will be able to use it's apiKey to create alerts for another team as long as the team name or its Id# is coded correctly (case sensitive). The [Create Alert section of the Alert API doc](https://docs.opsgenie.com/docs/alert-api#create-alert) has an example.

**Workaround**.

A simple workaround would to manually open the alert \> click on the ellipsis "**...** " menu on the top right of the alert \> select "**Add Responder**" to add the team you want to refer the issue to.

Another workaround would be to use a specific **tag** when creating the alert, then in your team's routing rule, filter for that tag to route the alert to a separate escalation policy containing the "**route to team**" escalation rule. Once the alert is created with this special tag, it will be routed to the escalation team specified in that escalation policy.

For example:  
![RouteToTeamDBA.png](https://community.atlassian.com/t5/image/serverpage/image-id/336343i414C1679C34A7B24/image-size/large?v=v2&px=999 "RouteToTeamDBA.png")

Your team will still be the Owner team of the alert but the on-call of the DBA team will be notified by this alert.

To route to another team, you would use a different combination of **tag**, routing rule, and escalation policy.

Hope the above helps.

Best Regards,

Wei


Tags: cloud

opsgenie-cloud
Is it feasible to remove OpsGenie tags in bulk?
Asked by Vytenis Norkus:

We are using many tags, to make certain type of lists, and there could be hundreds of alerts with different tags and after we finish the task the alert tag would change, is there a way to bulk remove tags?

Yes, I do understand that you I can filter this way:

1st tag: fix

2nd tag: fixed

*tag: fix and not tag: fixed*


Answers:
author: Shashwat Khare
body: Hello [@Vytenis Norkus](/t5/user/viewprofilepage/user-id/5544897) ,  

This is Shashwat from Opsgenie support and here to help! :)   

Yes, you can use the below Add tags to Alert API endpoint to do this more efficiently:  

<https://docs.opsgenie.com/docs/alert-api#add-tags-to-alert>  

<br />

Best,  
Shashwat
Slack integration with multiple channels
Asked by Alex Korpusov:

In our setup each team has it's own channel for alerts. Sometime each team have multiple channels for different products.

team1 - slack channel 1 - integration 1

team2 - slack channel 2a - integration 2

team2 - slack channel 2b - integration 3

team2 - slack channel 2c - integration 4

....

As of now we have to manually add Slack integration for each new slack channel, since the Slack integration does not support multiple channels. This is very inconvenient since each time we have to create a new integration manually.

Is it possible (or can be made possible) to create one integration with a permission to send alerts to any Slack channel?


Answers:
author: Tejaswi G
body: Hi Alex,

This is Tejaswi from the Opsgenie Team and happy to help.

Currently, we don't have such an option in the Slack integration of the Opsgenie.

I have created a feature request OPSGENIE-2223 for this request.

FR Link: <https://jira.atlassian.com/browse/OPSGENIE-2223>

Please upvote and add yourself as a watcher to receive the status updates on this FR

Regards,

Tejaswi
To log or to lodge, that is my question
Asked by Louise Gallagher:

This is not a technical issue, rather a literary one. What is the correct terminology for instructing someone to submit a ticket (no points for saying Submit lol). We have a mixture of Log and Lodge a ticket happening and i am keen to eliminate one.... just not sure which one is most correct. What do you say/think?


Answers:
author: Hans Polder
body: Hi [@Louise Gallagher](/t5/user/viewprofilepage/user-id/5400892) ,

I am by no means a language pro, or even a native English speaker... but to me 'lodge' just sounds weird. I mainly get the noun-variant in my perspective (so, the small house in the country kind of lodge). I had to look up the dictionary to realize it's actually a verb too: <https://dictionary.cambridge.org/dictionary/english/lodge>.

The first verb listed on this link has a negative connotation (to complain, or something being stuck). From that perspective, I would choose "Log" over "Lodge" :)

comments: author: Louise Gallagher
body: Thanks Hans, much appreciated :)


Tags: cloud

customer

log

opsgenie-cloud

submit

term
Checkmk <> Opsgenie Integration
Asked by Tanja:

Hello everyone :)

I work for Checkmk and we are currently looking at updating the Checkmk integration with Opsgenie. The integration is of course being handled by the Opsgenie team, so I am wondering: Does anyone have any idea on the best way to contact Opsgenie about their integration?

Thanks for your help!

Cheers, Tanja


Answers:
author: Chris DeGidio
body: Hi Tanja,

Our support team can assist you with this and get the right team connected.

Please submit a ticket to Opsgenie support at support.atlassian.com and we will get you taken care of!

- Chris


Tags: checkmk
How to automatically create an alert in Opsgenie when a ticket in Jira ITSM is created
Asked by Sachin Dhole:

I created automation rule into Jira SM for When: Issue created if match Priority then send web request into opsgenie for alert creation. But it is not working. I checked into audit log of JiraSM automation rule. Its showing success. Nothing is there no correspondence alert into Opsgenie.

Please suggest.


Answers:
author: Fernando Eug?nio da Silva
body: [@Sachin Dhole](/t5/user/viewprofilepage/user-id/5544090) , Welcome to the Atlassian Community!

Wouldn't it be easier if you created this integration based directly on Jira's integration with Opsgenie?

You can better configure this integration in Opsgenie by going to:  
Teams \> Select your team  
Integrations \> Add Integration

Select integration with JSM and define the alert generation conditions on this screen.

It is a direct link between your project and OpsGenie and works more intuitively. Check the documentation here: [Integrate Opsgenie with Jira Service Management \| Opsgenie \| Atlassian Support](https://support.atlassian.com/opsgenie/docs/integrate-opsgenie-with-jira-service-management/)

Hope this helps you :)

Fernando
elastic x-pack integration
Asked by Pontus Soderqvist:

I have a question on x-pack elastic integration, I'd appreciate some help.  

Im currently sending webhook from elastic but the alert that shows up in opsgenie doesn't really match the payload.  
I expect the alert to include title,error etc. But it's not.  
Something is wrong, either with payload or x-pack integration.  

<br />

Why is the information in payload not in the alert?  
Also, can i add tags/notes/priority to x-pack alerts?

Thankful for help. The alert and payload is below.  

<br />

<br />

![image.png](/t5/image/serverpage/image-id/335099i200819F142AE3522/image-size/large?v=v2&px=999 "image.png")

![image.png](/t5/image/serverpage/image-id/335097i713727462A2A5D78/image-size/large?v=v2&px=999 "image.png")


Answers:
author: John M
body: Hi [@Pontus Soderqvist](/t5/user/viewprofilepage/user-id/5541968) ,

You would need to edit the x-pack integration to map the dynamic fields you want:  

![2024-07-12_17-29-02.png](https://community.atlassian.com/t5/image/serverpage/image-id/335403iE63A49450DEC4807/image-size/large?v=v2&px=999 "2024-07-12_17-29-02.png")

As you can see, the dynamic properties on the right only include some of the fields being sent to Opsgenie. That doesn't mean you can't add other dynamic fields, but you would need to visit the [debug logs](https://community.atlassian.com/t5/Opsgenie-articles/Useful-Opsgenie-debug-log-queries/ba-p/2444507) to find the incoming payloads to get the JSON key to use in the as a dynamic property.   

Here is more about dynamic fields:  

<https://support.atlassian.com/opsgenie/docs/dynamic-fields-in-opsgenie-integrations>


Tags: cloud

opsgenie-cloud
email integration alert after mulitple emails
Asked by Jay Strand:

I need to be able to create an alert after several emails have been sent to opsgenie. I have 1 email address where 4 data queues are monitored, In an event when a data queue gets to a certain size, an email will be sent to opsgenie containing the specific data queue "Data queue ++Data1++ in system" where it can be Data1, 2, 3, or 4. How do I use Opsgenie to add business intelligence to create an alert if 3 of the 4 data queues are generating an email?


Answers:
author: Tom Russell
body: [@Jay Strand](/t5/user/viewprofilepage/user-id/5541615) there are two ways to do this, depending on how many and when the emails are generated.

Can you get by with just counting the number of emails received, without parsing the Data1, Data2, etc.? If so, you can just use a notification policy to suppress notifications until the counter reaches 3.

If you need to parse the DataX field and your Opsgenie license supports the OEC, I would use that. One strategy:

* Use a notification policy to suppress any notifications for these alerts.
* Call an OEC script with each alert. The script would:
  * Use the Opsgenie API to look for open alerts for DataX.
  * Use code logic to determine if the conditions for a notification are being met.
  * Create a new alert with the information and allow it to notify.


Tags: cloud

opsgenie-cloud
Different escalation policies based on alert creation time
Asked by Cornelis Hoeflake:

We prioritise alerts with priority P1..P5 and each priority has it's own escalation policy. For example, P1 has a response time requirement of minutes where P5 has a response time in work days.

But here it comes, P1 has 24/7 the same escalation policy requirement. But let's take for example P3, it has a response time of 10 hours. In our case, we don't want get notified during the night, in other words we have to delay the alert.

For us, it's unclear what happens with the creation time when an alert is delayed. We don't want the escalation policy to kick in in the morning and assuming that the alert is 8 hours under way and directly starting with escalation rules as-if the alert is already 8 hours ignored.

Mainly the question is, what happens with the alert creation time when an alert is delayed (by a policy)?


Answers:
author: Shashwat Khare
body: Hello [@Cornelis Hoeflake](/t5/user/viewprofilepage/user-id/290997) ,  

<br />

This is Shashwat from Opsgenie support and here to help! :)   

May I know when you say the alert is delayed by a policy, do you mean the escalation policy not notifying the on-call responders for 10 hours because it's a P3?  

If yes, please note that the Escalation policy will look at the priority and will only notify the P3 on-call responders, after 10 hours of response time.  

In other words, the escalation policy will in no manner, impact the alert creation time.  

Reference document link - [A deep dive on Routing Rules \& Escalation Policies](https://community.atlassian.com/t5/Opsgenie-articles/A-deep-dive-on-Routing-Rules/ba-p/1330474)  

I hope this helps, please check and let us know. Happy to help! :)   

Best,  
Shashwat
Is it possible to integrate OpsGenie calendar with SharePoint?
Asked by Gregory Rant:

Hello!

I am looking to see if there is a way to integrate OpsGenie with Microsoft SharePoint so when the on-call calendar in OpsGenie gets updated it will sync over to SharePoint. A lot more users have access to SharePoint versus OpsGenie, so I want to find out an automated way for them to stay informed as well.


Answers:
author: Mubeen Mohammed
body: Hello [@Gregory Rant](/t5/user/viewprofilepage/user-id/5541074)

Thank you for contacting the Atlassian Community!

Currently, there is no direct integration option available between Opsgenie \& Microsoft SharePoint. However, the requirement for OpsGenie with Microsoft SharePoint to synchronize the on-call calendar updates can be possible through the use of intermediary services like Microsoft Power Automate or using [Opsgenie API](https://docs.opsgenie.com/docs/who-is-on-call-api) with custom configurations.

This API allows you to retrieve information about who is currently on-call, their schedules, and rotations in real-time. By leveraging this API, you can programmatically access on-call schedule information and use it to update a SharePoint list or calendar, ensuring that your broader organization stays informed about on-call responsibilities.

I hope the details provided are helpful.  

Regards

Mubeen Mohammed

Cloud Support Engineer


Tags: cloud

opsgenie-cloud
Problems with SSO conditional access and mobile atlassian apps
Asked by Federico Einhorn:

We enabled SSO for Microsoft Entra using the following guide:

<https://learn.microsoft.com/en-us/entra/identity/saas-apps/atlassian-cloud-tutorial>. After that web access works just fine, however, when using Mobile apps, our company forces Microsoft Edge, thus breaking the sign in chain of the apps that uses Webview. Apparently, we can whitelist the app in our conditional access, but we need a key value pair for that. Is there somewhere I can find that information?


Answers:
author: Elelta D
body: Hello [@Federico Einhorn](/t5/user/viewprofilepage/user-id/5539949)

The way we authenticate apps is via your Atlassian ID and password. So perhaps that is what Azure needs.

I reached out to my colleagues who are experts on our Atlassian SSO product and they also said that this is not something we supply.

Can you tell me what other apps have provided and how they provided the key/value pair?

Thanks


author: Elelta D
body: Hey there Federico

I see you are talking about [azure ad conditional access](https://learn.microsoft.com/en-us/entra/identity/conditional-access/overview) perhaps you need to review this document from Microsoft called "[Block authentication flows with Conditional Access policy"](https://learn.microsoft.com/en-us/entra/identity/conditional-access/how-to-policy-authentication-flows)

I don't believe the key you need is from Atlassian apps.

comments: author: Federico Einhorn
body: Hi [@Elelta D](/t5/user/viewprofilepage/user-id/4767776) I believe it is... at least for what Microsoft Azure support showed us. Also, we made other exceptions for other apps, where the software provided us with that key / value pair. Apparently that is sent to Azure AD on the login flow and they can then apply the appropriate restrictions.


Tags: active-directory

cloud

opsgenie-cloud

sso
Opsgenie email integration message format issue
Asked by Abuan, Mark Kevin C. (REPH-MNL ):

Hi

I created an email integration in opsgenie but the message format is on disarray. The bulleted message input is being outputted as a whole paragraph with no bullets. Seeking your advice on what can I try.


Answers:
author: Muhammad Zeeshan
body: Hey Mark,

Opsgenie Alert Description field uses the Plain-text format , hence, it will not be possible to parse bullet points from the email.

We have a Feature suggestion ticket for this that you can track and vote on via: <https://jira.atlassian.com/browse/OPSGENIE-863>

The workaround for this would be to use plain-text format to structure the emails being sent to Opsgenie.

BR,


Tags: cloud

opsgenie-cloud
On opsgenie, how could I import a list of alert, such as a csv file ?
Asked by Gaston Odasso:

Good afternoon! I am working on the backup and recovery of all Ospgenie alerts. How can I import all alerts from a csv?


Answers:
author: John M
body: Hi [@Gaston Odasso](/t5/user/viewprofilepage/user-id/5530299) ,

John from Opsgenie support here, happy to assist.

We have an import tool but it only imports configurations, not alerts. You would need to write a script to import all alerts from a CSV.

Here is the backup tool:  

<https://github.com/opsgenie/opsgenie-configuration-backup>

comments: author: Gaston Odasso
body: Thanks John!

Do you have an example script to share with me?


author: Skyler Ataide
body: Hi [@Gaston Odasso](/t5/user/viewprofilepage/user-id/5530299), are you able to use the **Export CSV** option available on the Alerts page as shown in the following screenshot:

![Screenshot 2024-07-09 at 4.11.57?PM.png](https://community.atlassian.com/t5/image/serverpage/image-id/334466i5486343318663220/image-size/large?v=v2&px=999 "Screenshot 2024-07-09 at 4.11.57?PM.png")

Or, instead are you trying to import a CSV list of alerts *into*Opsgenie?

comments: author: Gaston Odasso
body: Hi Skyler!  
Thanks for your answer..  
I need to do 2 things, export all the alerts to a cvs automatically (to make a backup) and on the other hand, I have to try importing these alerts.


author: Skyler Ataide
body: Hi [@Gaston Odasso](/t5/user/viewprofilepage/user-id/5530299) happy to help! Apart from the Export CSV option shared above, another option here would be to use Alert API to list all alerts. The JSON returned from the API call could then be converted to a CSV. Here is a link to our Alert API documentation: <https://docs.opsgenie.com/docs/alert-api#list-alerts>

As far as importing alerts, the only option here would be the import tool that my colleague John linked above, which would require a custom script to import all alerts from a CSV. Our configuration backup tool documentation does not contain an example script for this specific use case, as its primary function is for exporting/importing configurations.


Tags: cloud

opsgenie-cloud
Hi , Is possible to fing and download older version of OPSGENIE for iphone?
Asked by Peter Jankech:

I have Iphone SE with version 15.8.2. in officila website is requesting version 16 and more


Answers:
author: Yair Ramirez
body: Unfortunately, this wouldn't be possible, Peter. Looks like Apple is no longer providing active support for iOS 15 (just security support).   

The Opsgenie app that is currently supported has as a minimum requirement of iOS 16.0 as described in the technical details of the App Store:   
<https://apps.apple.com/bh/app/opsgenie/id528590328>
Receive SMS and then forward it as an E-Mail
Asked by Dennis Kruse:

Hello,

can OPSGenie receive SMS and then forward it as an e-mail?

Greetings,

Dennis


Answers:
author: Dave Mathijs
body: Hi [@Dennis Kruse](/t5/user/viewprofilepage/user-id/5536243) Welcome to the Atlassian Community!

Opsgenie can send a notification to Email, SMS, Voice phone calls and Push notifications. Users views these contact methods and they can edit contact methods on this tab.

Users can enable/disable contact methods anytime.

If users have used any mobile apps, they can view app info.

You can configure when and how to receive notifications. You need to create a rule for each of your contact methods by specifying when to receive it. You can delay receiving notifications up to 1 day. You may have multiple rules. You can also enable/disable rules anytime.

Opsgenie will try each method one by one in the order you specify until you see the alert.

[How to get your first alert notification](https://support.atlassian.com/opsgenie/docs/how-to-get-your-first-alert-notification/)

comments: author: Dennis Kruse
body: Hi Dave,

thank you, but thats was not my question.

Can OPSGenie **receive** SMS and then forward it as an e-mail?


author: Dave Mathijs
body: Sorry, my bad, I misread your question.

I don't know if this article answers your question: [Create Alerts Sending SMS messages to Opsgenie Incoming Call Number](https://community.atlassian.com/t5/Opsgenie-articles/Create-Alerts-Sending-SMS-messages-to-Opsgenie-Incoming-Call/ba-p/2693558)

If it creates an alert, you should be able to receive it as email notification as well.


Tags: cloud

opsgenie-cloud
Alert Message being cutoff for SMS
Asked by HN:

Running into an issue where the alert message I'm sending is being cutoff in the SMS notification. It links to the alert through OpsGenie but the message itself is being truncated.

Any idea how to prevent the truncation of the message?

The message is as follows:  
3+Alerts for - {{result.name}}::{{result.value}}


Answers:
author: Egor
body: Hey HN,  
Thanks for reaching out to Atlassian Community!   

We've created a feature request to fix this issue. You can find more details and follow the progress of this request here: [OPSGENIE-2205](https://jira.atlassian.com/browse/OPSGENIE-2205). We encourage you to vote for this request and add any comments if you have more feedback. You can also watch the issue to get updates.

Atlassian's policy on how feature requests are handled can be found [here](https://confluence.atlassian.com/support/atlassian-cloud-feature-requests-and-feedback-959324675.html).  

Thank you for your understanding as we work to improve our service.  

Feel free to add comments with more details if needed.

Best Regards,  
Egor


Tags: cloud