Plans
Every plan, Free included
Category

Webhooks

Send incidents anywhere.

Send incidents anywhere

Pingstack sends a JSON payload every time an incident changes, so you can pass it on to n8n, your own tools or anything else that takes a webhook. For PagerDuty and Jira Service Management, use the built-in PagerDuty and Jira Service Management integrations instead.

Sample payload

Pingstack POSTs this JSON to your webhook URL when a check alerts, and again when it recovers with resolved_at filled in.

{
  "alert": "Human-readable alert text",
  "check": {
    "name": "Public website",
    "status": "down"
  },
  "incident": {
    "started_at": "2026-01-01T12:00:00Z",
    "resolved_at": null,
    "cause": "Human-readable cause"
  }
}

Return any 20x response to confirm delivery. See the webhook docs for every field and how to handle repeats.

You might be interested in

Alerts when a scheduled workflow fails or stops running.

Turn incidents into Jira tickets.

Related to Claude Code, Codex, Cursor and other MCP clients

Claude Code, Codex, Cursor and other MCP clients

Learn more about claude code, codex, cursor and other mcp clients

Let your AI agent create checks and read incidents.

Wrap any scheduled job to report failures, output and run times.

Add your first check free.

Free for 15 checks
No card needed