# Pingdom AI integration on Definable

> Pingdom is a web performance monitoring service that allows users to monitor the uptime and performance of websites, servers, and applications.

## What this connects

Pingdom is a web performance monitoring service that allows users to monitor the uptime and performance of websites, servers, and applications.

Vendor: https://www.pingdom.com/

## Tools available

**13** tools available. First 12:

- `PINGDOM_GET_ACTIONS_ALERTS` — Get Pingdom Alert Actions — Retrieves configured alert actions (notifications) from your Pingdom account. Alert actions define how and where notifications are sent when checks trigger alerts (e.g., email, SMS, webhooks, integrations like Slack/PagerDuty). Use this to list all actions or filter by specific checks, users, delivery channels, or time ranges. Supports pagination for large result sets.
- `PINGDOM_GET_CHECKS_LIST` — Get Checks List — Retrieves a list of all uptime/monitoring checks configured in Pingdom with optional filtering and pagination. Use this to: view all monitoring checks, filter by status/type/tags, search by name, or paginate through large check lists. Returns check details including ID, name, hostname, status, type, resolution, and optional tags.
- `PINGDOM_GET_CONTACT_DETAILS` — Get Contact Details — Retrieves comprehensive details of a specific Pingdom alerting contact by ID, including all configured notification methods (email, SMS), team memberships, contact type, and pause status. Use this when you need complete information about a contact's notification configuration.
- `PINGDOM_GET_CONTACTS` — Get Contacts — Tool to retrieve all alerting contacts. Use when you need to list every contact along with their notification targets after establishing a Pingdom session.
- `PINGDOM_GET_CREDITS` — Get Credits — Retrieves comprehensive account information including check limits, SMS credits, and resource usage. Use this to monitor available checks (uptime and transaction), SMS credits, RUM sites, and alerting user capacity. Returns current usage counts and available slots for all resource types.
- `PINGDOM_GET_LIST_MAINTENANCE_OCCURRENCES` — List Maintenance Occurrences — Tool to list maintenance occurrences. Use when you need occurrences filtered by time range or a specific maintenance window ID.
- `PINGDOM_GET_MAINTENANCE_WINDOWS` — Get Maintenance Windows — Tool to retrieve a list of maintenance windows. Use when you need to list user's maintenance windows with optional pagination and time range filters.
- `PINGDOM_GET_PROBES` — Get Probes — Retrieves the complete list of Pingdom probe servers worldwide. This action returns all available probe servers that can be used for monitoring checks. Probes are distributed globally across regions (NA, EU, APAC, LATAM) and provide information about their location, IP addresses (IPv4 and IPv6), and availability status. Use this when you need to: - List all available monitoring locations - Select probes for creating uptime or transaction checks - Identify probe servers by region or country - Get IP addresses of probe servers for allowlisting
- `PINGDOM_GET_REFERENCE_DATA` — Get Reference Data — Retrieves Pingdom reference data including regions, timezones, datetime formats, number formats, and countries. This data is used for configuring Pingdom account settings, checks, and understanding available formatting options. Use this when you need to know valid timezone IDs, region configurations, or country codes for Pingdom operations.
- `PINGDOM_GET_SINGLE_CHECK` — Get Single Check — Perform a single on-demand Pingdom check against a target host. This executes an immediate test from a specified probe (or random probe if not specified) and returns the result. Use this when you need a quick connectivity or performance test of a website, server, or service. Example uses: "Test if google.com is reachable", "Check response time for example.com from a specific region", "Verify HTTP status of api.mysite.com".
- `PINGDOM_GET_TEAM_DETAILS` — Get Team Details — Tool to fetch detailed information for a specific alerting team. Use after listing teams to get full members and integrations details.
- `PINGDOM_GET_TEAMS` — Get Teams — Tool to retrieve all alerting teams and their members. Use after authenticating to Pingdom to manage team configurations.

## Auth

Auth schemes: `API_KEY`.

## How agents use Pingdom

Inside a Definable workflow, Pingdom is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Pingdom** — the Researcher (GPT-5.5) pulls context from Pingdom (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Pingdom** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Pingdom (create record, post message, draft email).
- **Designer / Engineer → Distributor → Pingdom** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Pingdom (attach file, open PR comment, post status).

The Verifier checks every Pingdom call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- server monitoring — https://definable.ai/apps/category/server-monitoring/

## Related

- HTML page: https://definable.ai/apps/pingdom/
- Same category (server monitoring): https://definable.ai/apps/category/server-monitoring/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
