> ## Documentation Index
> Fetch the complete documentation index at: https://checkly-422f444a-tim-status-page-v3-theme-colors.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Send Alerts to Opsgenie

> Learn how to integrate Checkly with Opsgenie and deliver failure, degradation, and recovery events to any Opsgenie team

Checkly integrates with [Opsgenie](https://opsgenie.com) and can deliver failure, degradation, and recovery events
to any Opsgenie team. You can add as many Opsgenie channels as you wish. After setting up the integration, Checkly will:

1. Create an alert in Opsgenie when a check fails.
2. Send the most recent result details when a check degrades.
3. Resolve alerts when a check recovers.

**To get started, take the following steps:**

1. First, you will need to create an **API integration** in Opsgenie.

   Log in to your Opsgenie account, and determine which region you are using. At the moment Opsgenie offers
   two [regions:](https://docs.opsgenie.com/docs/european-service-region) `US` and `EU`.

   > 💡 If your Opsgenie URL looks something like [https://app.eu.opsgenie.com](https://app.eu.opsgenie.com),
   > you are using the `EU` region.

   Go to the **Teams** tab and choose a team you want to integrate with Checkly,
   then navigate to your team's **Integrations** tab and click the "Add integration" button.

   <img src="https://mintcdn.com/checkly-422f444a-tim-status-page-v3-theme-colors/DC93Hgxkj4gYKVS_/images/docs/images/integrations/opsgenie/opsgenie_step1.png?fit=max&auto=format&n=DC93Hgxkj4gYKVS_&q=85&s=2b9aaa4ee21931a87398e2d44a0d024e" alt="setup checkly opsgenie integration step 1" width="1442" height="1095" data-path="images/docs/images/integrations/opsgenie/opsgenie_step1.png" />

2. Select the **API** integration from the list of integrations available in Opsgenie.

   > 💡 You can use the `REST API` query in the search box, to quickly find the **API** integration.

   <img src="https://mintcdn.com/checkly-422f444a-tim-status-page-v3-theme-colors/DC93Hgxkj4gYKVS_/images/docs/images/integrations/opsgenie/opsgenie_step2.png?fit=max&auto=format&n=DC93Hgxkj4gYKVS_&q=85&s=b1ce2861ef4015732e364b1f5882a802" alt="setup checkly opsgenie integration step 2" width="1442" height="1095" data-path="images/docs/images/integrations/opsgenie/opsgenie_step2.png" />

3. Choose a name for your integration, copy the **API Key** and click "Save Integration" at the bottom of the screen to
   save your changes.\\
   <img src="https://mintcdn.com/checkly-422f444a-tim-status-page-v3-theme-colors/DC93Hgxkj4gYKVS_/images/docs/images/integrations/opsgenie/opsgenie_step3.png?fit=max&auto=format&n=DC93Hgxkj4gYKVS_&q=85&s=98f7405f6debe8b2353bfca5ece70945" alt="setup checkly opsgenie integration step 3" width="1442" height="1095" data-path="images/docs/images/integrations/opsgenie/opsgenie_step3.png" />

4. Log in to Checkly and navigate to [Alert Settings](https://app.checklyhq.com/alert-settings/).
   Click the "Add more channels" button, find Opsgenie on the list, and click "Add channel" next to it to
   create a new Opsgenie channel.
   <img src="https://mintcdn.com/checkly-422f444a-tim-status-page-v3-theme-colors/DC93Hgxkj4gYKVS_/images/docs/images/integrations/opsgenie/opsgenie_step4.png?fit=max&auto=format&n=DC93Hgxkj4gYKVS_&q=85&s=b1dd54d8c2193a70a99fbd307120d83b" alt="setup checkly opsgenie integration step 4" width="1442" height="1095" data-path="images/docs/images/integrations/opsgenie/opsgenie_step4.png" />

5. Choose a name for your Opsgenie channel, paste your **API Key** and select your Opsgenie region (`EU` for EU based
   customers, `US` for the rest of the world).

   > 💡 In OpsGenie you can configure other options like
   > [alert priority](https://docs.opsgenie.com/docs/alert-priority-settings).

   > 💡 On Checkly, you can specify which [check events](/communicate/alerts/channels) will be sent over to Opsgenie.

   <img src="https://mintcdn.com/checkly-422f444a-tim-status-page-v3-theme-colors/DC93Hgxkj4gYKVS_/images/docs/images/integrations/opsgenie/opsgenie_step5.png?fit=max&auto=format&n=DC93Hgxkj4gYKVS_&q=85&s=2ec24c347ab45a5f24ed449d284857c7" alt="setup checkly opsgenie integration step 5" width="1442" height="1095" data-path="images/docs/images/integrations/opsgenie/opsgenie_step5.png" />

6. You can click the "Test API Key" button to test your integration, if everything is correct you should see a test
   alert created on your Opsgenie dashboard.

   **To finish the setup process**, back in Checkly click the "Save Opsgenie integration" button.

   <img src="https://mintcdn.com/checkly-422f444a-tim-status-page-v3-theme-colors/DC93Hgxkj4gYKVS_/images/docs/images/integrations/opsgenie/opsgenie_step6.png?fit=max&auto=format&n=DC93Hgxkj4gYKVS_&q=85&s=b56a1b95d2e40d8bb5418ab0ecbc0244" alt="setup checkly opsgenie integration step 6" width="1442" height="1095" data-path="images/docs/images/integrations/opsgenie/opsgenie_step6.png" />

Congratulations! You have successfully integrated Checkly with your Opsgenie team.
