All integrations
Alert destination

PulseTrace + Webhooks

A signed JSON webhook for anything else you run.

Point PulseTrace at any HTTPS endpoint and receive a signed JSON payload for every alert event — the universal adapter for chatops bots, ticketing systems, internal dashboards and automation platforms like n8n, Zapier or Make.

Set it up in three steps

  1. 1Add a destination of type Webhook with your endpoint URL. PulseTrace generates a signing secret; copy it.
  2. 2Verify the X-PulseTrace-Signature header (HMAC-SHA256 over the raw body) on your side, then act on the event.
  3. 3Select the destination on the monitors that should call it and send a test payload.

Events it receives

  • Monitor down / recovered
  • Still-down reminders
  • Certificate expiring
  • Security grade downgraded / recovered
  • Performance anomaly opened / closed
  • Significant external change (DNS, TLS, HTTP fingerprint, content)
  • Incident opened / acknowledged / resolved
Webhook payload
POST https://hooks.example.com/pulsetrace
Content-Type: application/json
X-PulseTrace-Signature: <HMAC-SHA256 of the body, keyed with the signing secret>

{
  "event": "monitor_down",
  "product": "PulseTrace",
  "organization": "Acme Corp",
  "destination": "Ops automation",
  "message": "Checkout API is DOWN — HTTP 503 from us-east, eu-west. Incident #4821: https://app.pulsetrace.app/dashboard/incidents/4821"
}

Questions about Webhooks

How do I verify a delivery came from PulseTrace?
Each destination has its own signing secret; PulseTrace signs the request body with HMAC-SHA256 and sends the signature in a header, so your endpoint can reject anything it can't verify. The secret is shown once, on creation.
Can I see whether a delivery succeeded?
Yes — every destination keeps its last delivery result and failure reason, and a test send is available from the destination's row.
Can I use it with Zapier, Make or n8n?
Yes. Each of those exposes a catch-hook URL; paste it as the webhook endpoint and map the JSON fields in the automation.