Report incidents on your status page, post updates as you work through them, and notify subscribers at every step.
When something breaks, your status page is where customers look first. Hyperping lets you publish an incident, attach it to the affected services, and keep the timeline updated until resolution. Subscribers are notified on the channel they picked, so your support inbox stays quieter during an outage.
Publishing incidents and maintenances to a status page is included in paid plans. See the pricing page for details.
Incidents appear on your status page in two ways:
A manual report has a type, either outage or incident, which reflects how severe the event is. The incident calendar shows outages in red and incidents in amber. Internally, incidents can also be classified as Critical, Major, or Minor, and severity drives escalation behavior and notification urgency.
An incident is a timeline of updates. Each update has a status that tells visitors where you are in the resolution process:
| Status | When to use it |
|---|---|
| Investigating | You are aware of the problem and looking into the cause. |
| Identified | You found the cause and are working on a fix. |
| Update | Intermediate progress that does not change the status. |
| Monitoring | A fix is deployed and you are watching for recurrence. |
| Resolved | The incident is over. This closes the timeline. |
You do not have to go through every status. A short incident can jump from investigating straight to resolved. Use rich text formatting in the update body to keep longer updates readable.
Visitors can subscribe to your status page through up to four channels: email, Slack, Microsoft Teams, and SMS. Every update you publish notifies subscribers on the channel they chose. See Subscribers for how each channel works and how to enable them.
Notifications are scoped by the services you select on the incident. Subscribers who follow specific services only hear about incidents affecting those services.
SMS notifications to subscribers require connecting your own Twilio account. Follow the SMS notifications guide to set it up.
When a monitor detects an outage, your team is alerted through your configured notification channels. Acknowledging the outage takes ownership of it and stops the escalation chain. If nobody acknowledges within the delay defined in your escalation policy, the alert escalates to the next level on a different channel.
With the Slack integration, you can acknowledge incidents directly from Slack without opening the dashboard. Hyperping tracks who acknowledged each incident and how long it took, so you can measure MTTA and MTTR across your team.
The Slack Incident Manager integration posts to your preferred Slack channel every time you manually publish an incident to your status page. You can create a new channel for every incident, or use a permanent one. After connecting Slack, invite the @Hyperping Ongoing Incident bot to the channel of your choice.
Setup instructions are in the notification channels guide.
Resolved incidents remain visible in the incident history of your status page, and you can enable the incident calendar to give visitors a month-at-a-glance view of past incidents and maintenances.
Moving from StatusPage.io? You can bring your historical incidents and maintenances with you using the import tool.
Everything above can be done programmatically. The Incidents API lets you list, create, update, and delete incidents, and add updates to an existing incident, using the same update statuses as the dashboard. Titles and update text accept localized values for multi-language status pages.
Start with Create an incident and Add an update.