Home
Pricing
Platform Blog About Contact FAQ Partners
Sign in Start free
Discord Integration

Monitor alerts straight
into your Discord server.

Webhook-based monitoring alerts for Discord: rich embeds with the monitor, the URL, the failure reason, and recovery notifications delivered to any server channel, included on every plan.

Free tier included No credit card 2-minute setup
Site Qwality monitors list with status and sparklines

Rich embed alerts, not bare text.

Discord's embed format lets Site Qwality send structured, colour-coded alert cards with every relevant field. No parsing a wall of text to understand what failed and where.

Webhook-based, no bot install

Uses a standard Discord webhook URL. No bot to install, no OAuth, no extra permissions needed on your server.

Rich embed messages

Alerts arrive as Discord embeds with a colour-coded bar and named fields: Monitor, Status, URL, Reason, and, on recovery, Started and Resolved.

Channel routing per monitor

Send different monitors to different Discord channels through notification groups, keeping critical monitors separate from low-priority ones.

Recovery notifications

When a monitor recovers, a recovery embed goes to the same channel with when the outage started and when it resolved.

Multiple servers

Connect webhook URLs from different Discord servers, which is useful for teams that run separate servers per environment or client.

The webhook URL is the credential

Discord alerts are posted to Discord's own webhook endpoint, so there is nothing on your side to authenticate and no signature to check. Treat the URL as a secret: anyone holding it can post to that channel. Delete the webhook in Discord to revoke it.

No extra permissions

A webhook URL is
all you need.

Unlike Slack or Teams, Discord's webhook system requires zero OAuth, zero bot permissions, and zero admin approval. Create a webhook in Discord channel settings, paste the URL into Site Qwality, and alerts flow immediately.

  • Create a webhook in Discord in under 30 seconds
  • Paste the URL into Site Qwality. Done.
  • No server admin approval or OAuth scope review needed
app.siteqwality.com / monitors / checkout-api
checkout-api ยท DOWN AlertingLIVE
DURATION2m 47s
CHANNEL#ops-alerts
HTTP CODE503
Monitorcheckout-api
StatusDOWN
URL/checkout
Reasonstatus
Under a minute to configure

Point, paste,
done.

Paste your Discord webhook URL and choose which monitors use it. You can also create notification channels via the REST API if you're automating monitor provisioning.

  • Paste the webhook URL, add it to a notification group, attach the group to monitors
  • Provision notification channels via the REST API
create a Discord channel$ curl -X POST https://api.siteqwality.com/integration/discord \
  -H "Authorization: Bearer $SQ_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"friendly_name":"#ops-alerts","url":"$DISCORD_WEBHOOK_URL"}'

$ curl -X POST https://api.siteqwality.com/notification \
  -H "Authorization: Bearer $SQ_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"notification_group_id":"$GROUP_ID","type":"discord",
      "details":{"discord_integration_id":"$INTEGRATION_ID"}}'

✓ channel created
1

value you supply: a Discord webhook URL

0

bots or server permissions required

$0

Discord integration on every plan, including free

3

fields on every alert embed: monitor, status and URL

FAQ

No. The integration uses a standard Discord webhook URL. You create the webhook in Discord channel settings, paste it into Site Qwality, and alerts start flowing. No bot, no OAuth.

Alerts arrive as Discord embeds with a colour bar (red for down, green for recovered) and named fields: Monitor, Status and URL on every alert, Reason when the check reported one, and Started and Resolved on a recovery.

Yes. Put each Discord webhook in its own notification group and attach the groups to the right monitors, so critical production monitors go to #ops-critical and staging monitors to #dev-alerts.

Yes. When a monitor recovers, a green-bar recovery embed is sent to the same channel, with the start and resolve times.

Yes. All plans, including the free tier, include the Discord integration at no additional cost.

Start free. No credit card.

Uptime, cron, synthetic, logs, RUM, incidents, and status pages. Free tier on every product.