Distribution

The meta-integration
for everything else.

Subscribe a URL to entry.published, guide.published, and future events. Drumroll POSTs a signed JSON payload; your service verifies the HMAC and does whatever it likes. Pair with Zapier, n8n, Make, or your own server.

How it works

Three steps,
under five minutes.

  1. 01

    Create a subscription

    Settings → Integrations → Webhooks → Add. Paste your receiver URL, optionally pick specific events (leave unchecked for all events including ones added later), submit.

  2. 02

    Copy the signing secret

    On creation we show the signing secret exactly once. Copy it to your receiver's environment variables. We use it to compute the HMAC-SHA256 of every payload body and send the digest as X-Drumroll-Signature: sha256=<hex>.

  3. 03

    Verify and act

    Your receiver recomputes the HMAC over the raw request body using the shared secret, compares to the header, and acts on the payload. Send a test from the admin UI before relying on it.

What syncs

Capabilities & limits.

We’re explicit about what Webhooks sync handles and what it doesn’t. Most teams find the first list covers their actual use; the second is the part vendors usually hide.

Supported

  • Signed JSON: HMAC-SHA256 over the raw body, sent as X-Drumroll-Signature: sha256=<hex>
  • Event subscriptions: entry.published and guide.published today, more events coming
  • Empty event filter means 'all events including future ones' - no upgrade churn
  • 10-second timeout per request, 3 attempts with 1s and 5s backoff for transient 5xx
  • Permanent failures (4xx, malformed URL, unreachable host) surface in the admin UI
  • Test button per subscription - sends a test event without waiting for a real publish
  • Every delivery attempt logged for ops visibility

Not yet supported

  • Signing secret rotation in v1 - delete + recreate to rotate
  • Queued retries beyond ~10 seconds (a queue / cron is planned)
  • Filtering by tag, source, or other entry attributes - event kind only
  • Bidirectional flows (Drumroll won't accept inbound writes via webhook - use the API for that, when we ship it)

Try it on a real project.

Two minutes to sign up, one click to connect, your team’s shipping rhythm becomes a public page. Always free.

Create a workspace
Webhooks - Drumroll