Skip to content
IncidentBot

Incident tracking software and incident tracking system with MTTA and MTTR built in

Most teams can tell you how their last big outage went. Few can tell you how many incidents they had last quarter, which services caused them, or whether acknowledgement is getting faster. IncidentBot keeps one record per incident from the first alert to the closed postmortem, so the numbers leadership asks for come from the work engineers already do, not from a spreadsheet someone updates on Friday.

Incidents, Payments team

IncidentServiceSeverityStatusTime to resolve
INC-2481 checkout-api SEV2 Resolved 38m 55s
INC-2477 payments-worker SEV3 Postmortem in review 1h 12m
INC-2470 checkout-api SEV4 Closed 2h 05m

An incident tracking system that fills itself in

Every incident gets a number, a title, a service, a severity and a status the moment it is opened, whether it started from an alert, from /incident in Slack or from the web app. Everything that happens next is written to the same record.

  • Source alert, grouping and routing decisions.
  • Who was paged, when they acknowledged and whether the page escalated.
  • Roles, severity changes and status changes with timestamps.
  • Status page updates, as published.
  • Resolution time, postmortem link and action items with their ticket status.
  • Custom fields on Team and above, such as customer impact, region or root cause category.

Incident logging software your team can search

Find any past incident by service, severity, time range, responder, team, tag or custom field, or by full-text search across titles, notes and timelines. When a similar alert fires again, the responder can open the last incident on that service and see what fixed it.

  • Saved views such as open SEV1 and SEV2 incidents, or incidents on payments this month.
  • Related incidents on the same service shown on each record.
  • Links from every incident to its Slack channel, status page updates and incident postmortem.

MTTA and MTTR from real timestamps

Because the record captures the moment an alert arrives, the moment someone acknowledges and the moment the incident is resolved, the metrics are measured rather than estimated.

If you want the definitions and the pitfalls of each metric, read our guide to MTTR, mean time to resolve.

  • MTTA (mean time to acknowledge): alert to first acknowledgement, by service, team and severity.
  • MTTR (mean time to resolve): incident open to resolved, with the median shown next to the mean so one long outage does not hide the trend.
  • Incident count and severity mix over time.
  • On-call load report: pages per person, pages outside working hours and sleep interruptions, so rotations can be balanced.
  • SLA and uptime per service on Business, for teams with contractual commitments.

Incident tracking data you can take anywhere

Export incidents and their timelines to CSV or pull them through the API into your data warehouse or BI tool. Weekly and monthly reports can be sent by email to stakeholder viewers, who are included on every plan and are not billed.

Incident tracking, not a ticket queue

A general ticketing system can store an incident, but it does not know when the page was acknowledged, who the commander was, or what customers were told. Those facts live in paging and chat, and copying them over by hand is the step that gets skipped. IncidentBot tracks incidents in the same product that pages, coordinates and publishes, so the record is complete without extra work. Action items still go to Jira or Linear, where your team plans work.

What each plan tracks

Starter includes the incident log and timeline. Team adds custom fields, MTTA and MTTR reports and the on-call load report. Business adds the service catalog with dependencies and ownership, SLA and uptime reporting per service and an audit log. Enterprise adds custom retention and data residency in the US or EU. Compare the plans on the pricing page.

Questions

Can we import our incident history?

Yes. You can import past incidents from CSV so your reports start with history instead of a blank quarter. Schedules and escalation policies can be imported from Opsgenie and PagerDuty.

Do incidents opened by hand count in the metrics?

Yes. Incidents opened from Slack or the web app are tracked the same way. MTTA is measured from the page or from the moment the incident was opened when there was no alert.

Can we exclude false alarms from the reports?

Yes. Incidents marked as not an incident are kept in the log and left out of MTTA and MTTR.

Where do the incidents come from?

From your monitoring through incident alerting, or from people through Slack incident management. Both routes create the same record.

Know how your incident response is really going

Start tracking every incident in one record and let the numbers come from the timeline. See a tracked incident from alert to resolution in the incident response platform demo.

Run a sample incident