Integrating with Atlassian Opsgenie

FireHydrant's Opsgenie integration makes it easy to link incidents in Opsgenie to incidents in FireHydrant. This is a great way to set up a coordinated incident response after an initial alert comes in from Opsgenie.


First, make sure that the Opsgenie account has API access. FireHydrant links and imports OpsGenie services through the link and import flow.

Second, you need an Opsgenie API key. Go to the Opsgenie API Key Management page and click Add new API key.

On the API Access page, click Create New API Key , enter a name for the key, and check the "Access rights" boxes for Read , Create and Update , and Configuration access.

Click Add API key. Copy the API Key that is generated for you and go to FireHydrant's integrations page.

On the Opsgenie integration, click Setup Opsgenie and enter the Opsgenie API key that was just generated.

After configuring the Opsgenie API key, you need to configure an outgoing webhook so FireHydrant can correctly sync incident states between Opsgenie and FireHydrant.

Copy the webhook address provided by FireHydrant and head to

Check the Add alert description to payload and Add alert details to payload boxes on the configuration page, then paste the copied webhook into the webhook URL field and hit Save

Using Alert Routes with OpsGenie

Once your OpsGenie instance is configured, you can setup Alert Routes to take action on your alerts based on the data included in the alert. You can automatically open new incidents, send alerts to any Slack channel, log an alert in FireHydrant, or simply ignore it. To learn more, read about Alert Routes.


Scenario: When configuring a Create Opsgenie Incident runbook step no teams are displayed in the Team dropdown

Check that the permissions are set correctly for the API key, as described above.

Last updated on 3/28/2023