Skip to content
Integrations · Webhooks

Ansyra + Webhooks Live

When an audit completes, a brief is created, content clears approval, an asset publishes, or an alert fires, Ansyra can POST a signed event to your endpoint. This is also how Zapier, Make and n8n connect today.

Availability: Every plan; org owners and admins manage endpoints in Settings › Connections.

What you get

  • Five events: scan.completed, brief.created, content.approved, content.published, alert.raised.
  • Every delivery is HMAC-SHA-256 signed (X-Stack-Signature) with your whsec_ secret.
  • Five delivery attempts with exponential backoff, plus per-endpoint delivery history.
  • Works with any HTTPS endpoint: your own service, Zapier, Make, n8n, Slack via a relay.

Set it up

  1. Open Settings › Connections › Outbound webhooks and add your endpoint URL.
  2. Choose the events you want; copy the signing secret (shown once).
  3. Verify the signature on receipt and process the JSON payload.

Verify a delivery

// Verify X-Stack-Signature (HMAC SHA-256 of the raw body with your whsec_ secret)
const expected = crypto.createHmac('sha256', WEBHOOK_SECRET)
  .update(rawBody).digest('hex');
const ok = timingSafeEqual(expected, req.headers['x-stack-signature']);

Put Webhooks to work on your AI visibility

Free for 14 days on ChatGPT, Gemini and Google's AI answers; all five AI engines on every plan.