Incidents · Free+
Internal-only incidents
Statuspage.io is built around customer-facing incidents. Half of real ops work is incidents customers should never see. Internal incidents fold that workflow into the same tool.
Why you need it
Mark an incident "internal-only" on creation and it stays in your dashboard for triage tracking but never reaches the public status page or subscriber emails. The same tool covers customer-visible AND internal incidents without forcing operators to maintain a second tracker.
- Same UI, single flag. "Mark as internal" toggle on the create-incident modal. The downstream pipeline respects the flag everywhere — no surprise leak.
- Forced-private updates. Subsequent
updates on an internal incident are forced
IsPublic = falseat the service layer. Defence in depth: an operator who forgets the parent is internal can't accidentally publish. - Excluded from public rollups. Public status page, RSS / Atom feeds, public API — all skip internal incidents.
- Visible in dashboard with badge. Operators see internal incidents in their list with a clear "Internal" tag — no confusion between customer- facing and internal tickets.
Where it pays off
The internal-only flag fits any tracking-only workflow:
- War-room coordination. Major incident in progress, ops is investigating — open an internal incident to coordinate before the public one goes up.
- PR / legal escalation. Issue that might need disclosure but you're working through legal first — internal until the call is made.
- Capacity / cost spikes. Not customer-visible, but worth tracking with the same timeline structure as a real incident.
- Internal post-mortem only. Some incidents you write up internally but never publish.
Available on Free+. Already on StatusPulse? See the full config in Help →
Related
Try Internal-only incidents in StatusPulse
5 probes, 1 status page, forever. No credit card. US or EU host — you choose.