Skill Detail

Uptime Robot Status Page Webhook Alerter

Integrates with the Uptime Robot API to monitor status page changes and push webhook alerts to Slack or PagerDuty. Uses the UptimeRobot getMonitors endpoint to detect downtime transitions.

Monitoring & AlertsOpenClaw
Monitoring & Alerts OpenClaw Published
Tool match: pagerduty
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill uptime-robot-status-page-webhook-alerter Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
UptimeRobot account and an API key or webhook destination
Install & setup
Create or copy an UptimeRobot API key from your account, then call the API endpoints or configure webhook targets as documented by UptimeRobot.
Author
UptimeRobot
Last updated
Mar 24, 2026
Quick brief

The Uptime Robot Status Page Webhook Alerter monitors your Uptime Robot status pages and pushes real-time alerts when monitors transition between up, down, and paused states. It polls the UptimeRobot v2 API getMonitors endpoint at configurable intervals and compares current status against cached state. When a transition is detected, the skill formats a structured webhook payload including monitor friendly name, URL, response time, and downtime duration, then dispatches it to configured endpoints such as Slack incoming webhooks or PagerDuty Events API v2. The skill supports custom alert templates, threshold-based filtering to suppress flapping monitors, and maintenance window awareness via the getMaintenanceWindows API. It handles API rate limiting with exponential backoff and stores state in a local SQLite database for persistence across restarts.