Skip to main content

Overview

OpenSRE can use incident.io as incident context during RCA. The integration can list live incidents, fetch full metadata, read incident updates, and append final findings to the incident summary through the supported incident edit API.

Prerequisites

  • incident.io account
  • API key with read access to incidents and incident updates
  • Write permission if you want OpenSRE to append findings to incident summaries

Setup

Option 1: Interactive CLI

Aliases also work: incident.io, incidentio.

Option 2: Environment variables

Credentials

Create an API key in the incident.io dashboard with read access to incidents and incident updates. Add write permission only if you plan to use action="append_summary".

Investigation tools

Actions on incident_io_incidents: When an alert includes an incident.io incident ID or URL, OpenSRE can use action="context" to load metadata and updates for that incident.

Verify

Verification performs a minimal GET /v2/incidents request (page size 1). Expected detail:

Troubleshooting

Security

  • Prefer a read-only key unless you need append_summary.
  • Store INCIDENT_IO_API_KEY in .env or your secret manager — not in source control.

Extras

Write-back details

OpenSRE does not create native timeline events. Write-back uses:
Use action="append_summary" only after the RCA has useful findings or next steps ready to publish.