Discord
Send Xyte notifications into a Discord channel by creating a Discord webhook and pasting its URL into Xyte. This takes about two minutes.
Xyte posts a message to the channel when an incident is opened and again when it is closed.
Before you start
- Make sure you have the Manage Webhooks permission on the Discord server. Server owners and admins have it by default.
- Decide which channel the Xyte messages should post to.
Step 1 — Create the webhook in Discord
-
Open Discord and go to the server you want to post to.
-
Open Server Settings → Integrations → Webhooks.
You can also open this from the channel: hover over the channel, click the gear icon, then go to Integrations → Webhooks.

-
Click New Webhook. Discord creates one automatically.

-
Click the new webhook to open it, then:
- Give it a clear name. For example:
Xyte Alerts. - Set the channel it should post to.
- Optionally set an avatar.
- Give it a clear name. For example:
-
Click Copy Webhook URL.

You now have a URL that looks like this:
https://discord.com/api/webhooks/<id>/<token>Discord's own walkthrough: Intro to Webhooks
Step 2 — Add the webhook to Xyte
- In Xyte, go to Settings → Integrations. (You can also go to Connections → Integrations and click Discord.)
- Open the Messaging Platforms tab.
- Select Discord from the list on the left.
- Paste the copied URL into the Webhook URL field.
- Click Update. Discord now shows as Active.

Step 3 — Verify
- Click Send test message.
- Check your Discord channel. A sample New incident created message should appear there.
- In Xyte, Discord shows as Active, and its card under Connections → Integrations shows Enabled.
Once enabled, Xyte notifications will be delivered to that Discord channel.
Filter by priority (optional)
Once a webhook URL is saved, a Minimum incident priority to report setting appears below it. Choose a priority (for example High and above) and click Save filtering. The default, No filter — send everything, posts every incident.
Send a space's incidents to a different channel (optional)
You can route the incidents of a space (and the spaces under it) to their own Discord channel. Create a separate webhook for that channel first (Step 1). The organization-wide Discord integration must be active.
- In the spaces tree, click ⋯ next to the space and select Settings.
- Open the Incidents tab.
- Under Routing, turn off Inherit events from parent.
- On the Discord card, set the switch to On, then turn off Inherit settings.
- Paste the channel's webhook URL into Webhook and click Update.
A space without its own URL uses the organization-wide one. To stop Discord notifications for a space, set its Discord card to Off.
Space-level routing is part of the incident routing plan feature. If the Routing section shows Enable Routing, contact your account manager.
This integration is stable — we haven't had issues that call for a dedicated troubleshooting guide. If you run into a problem, contact [email protected] and we'll help.
Updated 5 days ago
