Sound Notifications
Audio alerts for status changes
Play audio alerts when component status changes occur. Useful for NOC teams or anyone monitoring the status page for real-time updates.
Clean Build Default: Sound notifications are disabled by default. Enable them in Admin → Settings → Features.
Alert Events
Status Change
Component changes status (e.g., operational → degraded)
New Incident
A new incident is published
Incident Resolved
An incident is marked as resolved
Maintenance
Scheduled maintenance begins or ends
Sound Types
| Event | Sound |
|---|---|
| 🔴Status Down | Alert tone (urgent) |
| 🟠Status Degraded | Warning tone (moderate) |
| 🟢Status Up | Success chime (positive) |
| 🔔New Incident | Notification bell |
| 🔧Maintenance Start | Subtle chime |
User Preferences
Sound notifications respect user preferences:
- Toggle button - Users can mute/unmute from status page
- Browser permission - Autoplay policies respected
- Saved preference - Choice saved in localStorage
- Volume control - Adjust notification volume
Configuration
{
"enableSound": true,
"soundVolume": 0.5, // 0.0 to 1.0
"soundOnStatusChange": true,
"soundOnNewIncident": true,
"soundOnResolved": true,
"soundOnMaintenance": false // Optional
}Custom Sounds
You can override the default sounds with custom audio files:
{
"customSounds": {
"statusDown": "/sounds/alert.mp3",
"statusUp": "/sounds/success.mp3",
"incident": "/sounds/notification.mp3"
}
}Place custom sound files in the
public/sounds directory. Supported formats: MP3, WAV, OGG.Browser Autoplay: Some browsers block autoplay audio until the user interacts with the page. Users may need to click the "Enable Sound" button first.
