SiteBrief/Documentation

Zapier & Make

Connect SiteBrief to 5,000+ apps via Zapier or Make. Trigger workflows on downtime, recovery, or SSL expiry — without writing code.

💡
Tip:SiteBrief uses standard outgoing webhooks compatible with Zapier, Make (formerly Integromat), n8n, and any HTTP webhook receiver.

Setup — Zapier

Step 1: In SiteBrief → Integrations → Add integration → select Webhook.

Step 2: In Zapier, create a new Zap → Trigger: Webhooks by Zapier → Catch Hook. Copy the webhook URL Zapier gives you.

Step 3: Paste that URL into SiteBrief's webhook URL field and save.

Step 4: Trigger a test by clicking "Test" in SiteBrief. Zapier will capture the payload — click "Continue" to build the rest of your Zap.

ℹ️
Note:Zapier will now receive a payload every time one of your sites goes down, recovers, or is degraded.

Setup — Make (Integromat)

Step 1: In Make, create a new Scenario → Add module → Webhooks → Custom webhook. Copy the URL.

Step 2: In SiteBrief → Integrations → Add Webhook → paste the Make URL.

Step 3: Click "Determine data structure" in Make, then trigger a test from SiteBrief. Make will detect the payload schema automatically.

Webhook payload

SiteBrief sends a JSON POST body to your webhook URL on every status change:

{
  "event": "site.down",
  "site_id": "abc123",
  "site_name": "Acme Corp",
  "site_url": "https://acmecorp.com",
  "status": "down",
  "previous_status": "up",
  "response_time": null,
  "error_message": "Connection refused",
  "checked_at": "2026-05-22T14:32:00.000Z"
}

Event types

eventWhen it fires
site.downSite transitions from up → down
site.upSite recovers from down → up
site.degradedResponse time is high but site is reachable

Example Zap ideas

  • Notify a Slack channel when any site goes down
  • Create a Jira ticket on downtime and close it on recovery
  • Send an SMS via Twilio to an on-call engineer
  • Log incidents to Google Sheets for monthly reporting
  • Create a Notion database entry for every incident
  • Post to a client Slack workspace with a branded message
  • Open a GitHub issue automatically on downtime

Filtering by event type

In Zapier, use a Filter step after the trigger to only proceed when event equals site.down — this way you avoid creating duplicate Jira tickets for recoveries.

In Make, use a Router module with filter conditions on event to split down vs. recovery into separate paths.

n8n and custom setups

SiteBrief webhooks are plain HTTP POST requests with a JSON body and no authentication. Any webhook receiver works — n8n, Pipedream, Pipedrive, custom Express servers, etc.

# Test with curl
curl -X POST https://your-n8n-instance.com/webhook/sitebrief \
  -H "Content-Type: application/json" \
  -d '{
    "event": "site.down",
    "site_name": "Test Site",
    "site_url": "https://example.com",
    "status": "down",
    "checked_at": "2026-05-22T14:32:00Z"
  }'