> ## Documentation Index
> Fetch the complete documentation index at: https://docs.allquiet.app/llms.txt
> Use this file to discover all available pages before exploring further.

# UptimeRobot

> Integrate your UptimeRobot Monitors with All Quiet

<Info>Setup time: 5 Min</Info>

Upgrade your UptimeRobot alerts with All Quiet. Take action on alerts and set escalation policies seamlessly.

## 1. Create UptimeRobot Integration on All Quiet

### Create a UptimeRobot integration

1. Click on the `Inbound Integrations` tab.
2. Click on `+ Create`.

<img className="UR_Create" src="https://mintcdn.com/allquiet/P8t56GT-09l8Ew6U/images/uptimeRobot/01.png?fit=max&auto=format&n=P8t56GT-09l8Ew6U&q=85&s=586bead6e5cd0780f297f82b240019e6" width="2740" height="678" data-path="images/uptimeRobot/01.png" />

### Select UptimeRobot for the integration's type

1. Enter a `Display Name` for your integration, e.g. "UptimeRobot".
2. Select a `Team`.
3. Select `UptimeRobot` as the integration's type.
4. Click `Create Inbound Integration`.

<img className="UR_Select" src="https://mintcdn.com/allquiet/P8t56GT-09l8Ew6U/images/uptimeRobot/02.png?fit=max&auto=format&n=P8t56GT-09l8Ew6U&q=85&s=04a4becc247f303dc261ead04dc57758" width="2129" height="2227" data-path="images/uptimeRobot/02.png" />

### Get the All Quiet webhook URL

After creating the webhook integration on All Quiet, you can view and copy the URL of the newly generated webhook. You will require this URL in step 2 when configuring the webhook integration on UptimeRobot.

<img className="UR_Get" src="https://mintcdn.com/allquiet/P8t56GT-09l8Ew6U/images/uptimeRobot/03.png?fit=max&auto=format&n=P8t56GT-09l8Ew6U&q=85&s=dfd27457519702175536bf42d25b99a1" width="2130" height="880" data-path="images/uptimeRobot/03.png" />

## 2. Configure UptimeRobot

The following steps will be done on the UptimeRobot platform. So, log in to UptimeRobot with your account.

### Install Webhook integration

1. In the sidebar select `Integrations & API`
2. Scroll down to `Webhook` and select it.

This opens and Overlay called `Add Webhook integration`.

1. In the `Webhook URL` field, enter the webhook URL that you [generated in step one](/integrations/inbound/uptimerobot#get-the-all-quiet-webhook-url) of the All Quiet integration setup.
2. "Send default variables": Select "As query string of webhook URL" toggle.
3. Select which events you would like to be notified about via the webhook.
4. Save your new webhook integration by clicking "Create integration".

### Test your setup

Now, it's time to test your setup by sending a notification to All Quiet. This will help you inspect the payload that UptimeRobot sends and eventually map it to an incident on All Quiet.

Here's how to do it:

1. Select one of your Monitors
2. Click on `Test Notification`.
3. Select `Send to attached integrations` toggle and click on `Send test notifications`

<img className="UR_Test" src="https://mintcdn.com/allquiet/CY32ZSoUOtmSRjiJ/images/uptimeRobot/04.png?fit=max&auto=format&n=CY32ZSoUOtmSRjiJ&q=85&s=a5673a1cbee8fb3d2fc5ded2e2a6113d" width="2946" height="1178" data-path="images/uptimeRobot/04.png" />

## 3. Map UptimeRobot payload to All Quiet incident

Great news, we're almost finished with setting up your UptimeRobot integration! To complete the process, navigate back to All Quiet and open the `Payload Mapping` tab of the integration that you've just created.

1. Find the test notification sent from UptimeRobot in the previous step in the`latest payloads`.
2. Our pre-configured `payload mapping` will transform UptimeRobot alerts into All Quiet incidents. You can adjust the mapping to your liking anytime.
3. Observe how the mapping transforms the selected UptimeRobot payload into an All Quiet incident.

<img className="UR_Payload" src="https://mintcdn.com/allquiet/P8t56GT-09l8Ew6U/images/uptimeRobot/05.png?fit=max&auto=format&n=P8t56GT-09l8Ew6U&q=85&s=5950f37e6da70fe962d71d2d817798f6" width="2208" height="2330" data-path="images/uptimeRobot/05.png" />

<Check> UptimeRobot monitors are now integrated with All Quiet, enhancing your website's monitoring and alert management capabilities through our easy-to-use platform and mobile apps.</Check>

### Adjust Payload Mapping

For detailed guidance on payload mapping, you may check out our [payload mapping documentation](/essentials/inbound#how-does-attribute-mapping-work).

<Tip>Using our Terraform provider? [Download](https://allquiet.app/api/integrations/terraform/default/UptimeRobot.tf) the default mapping of the `allquiet_integration_mapping` resource for the UptimeRobot integration. Simply copy the syntax to your .tf file and tailor the resource to your team's needs!</Tip>
