Integrations

Discord

Send service status notifications to your Discord channels

Get instant notifications in your Discord channels when monitored services experience issues. Color-coded embeds make it easy to spot the severity at a glance.

Paid Plan Required

Discord notifications are available on the Hobby, Startup, and Pro plans. Upgrade your plan to get started.

Quick Start

1

Create a Discord Webhook

In your Discord server:

  1. Right-click the channel where you want notifications
  2. Select Edit Channel
  3. Go to Integrations > Webhooks
  4. Click New Webhook
  5. Name it "Statusfield" (optional)
  6. Click Copy Webhook URL

Permissions

You need Manage Webhooks permission in the Discord channel to create a webhook.

2

Add Webhook to Statusfield

  1. Go to statusfield.com/integrations
  2. Click the Discord card
  3. Click Add Discord Integration
  4. Enter a name (e.g., "#incidents", "DevOps Alerts")
  5. Paste the Discord webhook URL
  6. Click Add Discord
3

Test It Out

  1. Click the menu (⋮) next to your Discord integration
  2. Select Test Notification
  3. Check that the test message appears in your Discord channel
4

Configure Notifications

When adding a monitor for a service:

  1. Go to statusfield.com/notifications
  2. Find the service in the list
  3. Configure when you want to receive notifications (status by column)
  • On any status change
  • On maintenance status
  • On degraded status
  • On major outage status
  • On partial outage status

All statuses will notify you when the component went back to operational status.

Discord Message Format

Notifications appear as rich embeds in your Discord channel with color-coded borders:

  • 🟢 Green — Operational
  • 🟡 Yellow — Degraded
  • 🟠 Orange — Partial Outage
  • 🔴 Red — Major Outage
  • Gray — Maintenance

Each embed includes:

  • Title — Service name and status change (e.g., "GitHub — Status Changed")
  • Description — What changed (e.g., "API Requests is now Degraded")
  • Current Status — The new status
  • Previous Status — What the status was before the change
  • Affected Components — List of impacted components (if applicable)
  • Timestamp — When the change occurred
  • Link — Click the embed title to view the service on Statusfield

Managing Discord Integrations

Add Multiple Channels

You can add multiple Discord webhooks (up to your plan limit) for:

  • Different Discord servers
  • Separate channels for different severity levels
  • Team-specific alert channels

Each Discord integration can be configured independently for different services and notification levels.

Edit or Remove

  1. Open statusfield.com/integrations > Discord
  2. Click the menu (⋮) next to the integration
  3. Select Edit to update the name or webhook URL
  4. Select Delete to remove the integration

Warning

Deleting a Discord integration removes all associated notification rules. This cannot be undone.

Troubleshooting

Not Receiving Discord Notifications?

Common issues and solutions:

1. Webhook Was Deleted in Discord

  • If someone deletes the webhook in Discord settings, notifications will fail silently
  • Create a new webhook in Discord and update the URL in Statusfield

2. Channel Was Deleted or Archived

  • Discord webhooks stop working if the target channel is removed
  • Create a new webhook in an active channel

3. Webhook URL Is Invalid

  • Discord webhook URLs must match the format: https://discord.com/api/webhooks/...
  • Make sure you copied the full URL from Discord

4. Rate Limits

  • Discord has rate limits on webhook messages
  • If you're monitoring many services with frequent status changes, some messages may be delayed

Security & Privacy

  • Webhook URLs are encrypted in our database
  • All communication with Discord uses HTTPS
  • We only send messages — we never read your Discord messages, channels, or user data
  • No Discord bot is installed in your server

Need Help?

Contact our support team at [email protected]