All guides

Guide

Send events to Slack / Teams / Discord

Drop domain.health.changed, ssl.expiring, approval.created and more straight into your team chat.

ZentraLink detects Slack, Teams and Discord URLs automatically and rewrites the outgoing payload into each platform's expected shape — no glue code, no relay service.

Step by step

  1. 1

    Get an incoming webhook URL

    In Slack: Apps → Incoming Webhooks → Add. In Teams: Connectors → Incoming Webhook. In Discord: channel settings → Integrations → Webhooks.

  2. 2

    Create an endpoint in Webhooks

    Paste the URL, give it a name, pick the events. ZentraLink rejects private hosts pre-flight (SSRF guard).

  3. 3

    Test once

    The Test button fires a synthetic envelope so you can confirm the receiver displays a message.

  4. 4

    Watch the delivery log

    Each delivery records HTTP status + duration. Failed deliveries are retried with backoff; persistent failures surface on the endpoint card.

Tip: Chat-platform URLs are authenticated by the secret URL itself — ZentraLink skips HMAC headers for those, since the platforms reject unknown headers.