> For the complete documentation index, see [llms.txt](https://docs.statuspal.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.statuspal.io/platform/integrations/pingdom.md).

# Pingdom

To automate the reporting and closing of incidents on your status page based on the status reported by Pingdom synthetic checks, follow these steps.

### Create your Webhook Integration in StatusPal

First, you need to create an <mark style="color:purple;">endpoint URL</mark> within StatusPal. This URL will act as the bridge between Pingdom and StatusPal, receiving notifications from Pingdom about uptime check results via webhook.

* **Navigate to Services:** On your Status Page, create a new service or edit an existing service.
* **Add Webhook:** On *Monitoring and incident automation section*, check on `Webhook` and select `Pingdom`.
* **Finish and Save:** Create or update the service, then copy the <mark style="color:purple;">endpoint URL</mark> that will be created for you.

<figure><img src="/files/PtZpEGidJnd3awJSpRFC" alt=""><figcaption></figcaption></figure>

### Create your Webhook Integration in Pingdom

Next, you need to create a webhook integration within Pingdom.

* **Navigate to Settings:** On the Pingdom navigation bar, click on `Settings`.
* **Access Integrations:** Go to the *Integrations section* and click on `Add integration`.
* **Add Webhook:** In the new integration configuration, you'll need to add the <mark style="color:purple;">endpoint URL</mark> provided by StatusPal. *This URL is specific to your StatusPal service configuration and is essential for the integration to work correctly*. Paste this URL into the appropriate field.

### Create your Synthetic Monitoring Service in Pingdom

Next, you need to configure your uptime check in Pingdom and link it to the webhook you just created.

* **Navigate to Synthetics:** On the Pingdom navigation bar, click on `Synthetics`.
* **Create Uptime Monitor:** Choose `Uptime` and create a new monitor for the synthetic you want to track. Configure the monitor according to your needs (e.g., check frequency, target URL).
* **Configure Webhook:** Within the monitor's configuration settings, locate the *Webhook section*. Check the box corresponding to the webhook you created in the previous step. This will enable Pingdom to send notifications to StatusPal whenever the uptime check status changes from **Up** or **Down**.

That's it! Once you have completed these steps, Pingdom will send notifications about your uptime checks to StatusPal, allowing you to monitor and manage your service availability from a centralized platform.

## Metrics from Pingdom

In addition to incident automation, you can display uptime metrics from a Pingdom check as a chart on your status page.

1. In your status page's dashboard, go to **Metrics > New Metric**.
2. In the **Source** field, select **Add new 3rd party integration (Pingdom)**. If you already have a Pingdom integration, select it and skip to step 4.
3. Fill in the required Pingdom integration fields and click **Submit**.
4. Select the Pingdom check you want to use, then configure the metric **Type** and **Unit**.
5. Check **Enabled** and **Visible** to make the metric appear on your status page.
6. Click **Submit** and wait about a minute for the metric to populate.

{% hint style="info" %}
Pingdom metrics display uptime percentage and response time data pulled directly from your existing Pingdom checks — no additional monitoring configuration needed.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.statuspal.io/platform/integrations/pingdom.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
