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
Create a Discord Webhook
In your Discord server:
- Right-click the channel where you want notifications
- Select Edit Channel
- Go to Integrations > Webhooks
- Click New Webhook
- Name it "Statusfield" (optional)
- Click Copy Webhook URL
Permissions
You need Manage Webhooks permission in the Discord channel to create a webhook.
Add Webhook to Statusfield
- Go to statusfield.com/integrations
- Click the Discord card
- Click Add Discord Integration
- Enter a name (e.g., "#incidents", "DevOps Alerts")
- Paste the Discord webhook URL
- Click Add Discord
Test It Out
- Click the menu (⋮) next to your Discord integration
- Select Test Notification
- Check that the test message appears in your Discord channel
Configure Notifications
When adding a monitor for a service:
- Go to statusfield.com/notifications
- Find the service in the list
- 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
- Open statusfield.com/integrations > Discord
- Click the menu (⋮) next to the integration
- Select Edit to update the name or webhook URL
- 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]