Skip to main content
The incident timeline records every state change and update from initial detection through resolution. Use it to understand what happened, when, and who was involved.

Viewing the timeline

The response includes the full incident detail plus an ordered list of timeline updates:

Timeline entry fields

Each entry in the updates array represents a single event:

Status transitions

The lifecycle status moves through a defined set of transitions: Not all transitions appear for every incident. Manual incidents start at CONFIRMED, and some automated incidents may skip WATCHING if confirmation is immediate.

Reopening

When a monitor fails again after an incident was resolved and the cooldown period has expired, the incident reopens:
  1. The status moves from RESOLVED back to CONFIRMED
  2. A new timeline entry records the reopen event
  3. The reopenCount on the incident increments
  4. Escalation chains execute based on the policy’s onReopen setting
The cooldown period (configured in the recovery policy) prevents rapid cycling between resolved and confirmed states. During cooldown, new failures do not reopen the incident.

Adding manual updates

Post updates to add context for your team without changing the incident status. Timeline updates are posted via the API:
API
Set notifySubscribers to true to send the update through the incident’s matched notification policies.

Next steps

Incidents overview

Understand statuses, severities, and the full lifecycle.

Incident policies

Configure trigger rules and recovery behavior that drive timeline events.

Escalation chains

Control notification flow and acknowledgment for incident updates.