Skip to main content

Incident Response

The Incident Response module manages security incidents through their full lifecycle following the NIST SP 800-61 framework. Each incident gets a full-page workspace with a NIST phase stepper, five content tabs (Overview, Timeline, Runbook, Notifications, After-Action Review), and integrated evidence and remediation tracking. The module supports automated playbook activation, breach notification compliance, response metrics calculation, and AI-assisted post-incident analysis.

Overview

Access from Incident Response → Incidents in the sidebar. The page has two top-level tabs: Incidents and Settings.

Incident Response list page showing stat cards (Total 4, Open 2, Critical 1, High 0, Medium 1, Low 0, Closed 2), search and filter bar with severity/category/status dropdowns, and incident table with columns for ID, Title, Severity, Category, Status, Commander, and Discovered date showing four incidents including INC-2026-0001 PHI Exposure (Critical, Post-Incident Review) and INC-2026-0004 Unauthorized Access (Medium, Containing)

Summary Statistics

The top bar shows live counts:

  • Total — All incidents
  • Open — Non-closed incidents (any active status)
  • Critical / High / Medium / Low — Counts by severity
  • Closed — Resolved or false positive incidents

Click any stat card to filter the table.

Incident Table

The table shows all incidents with sortable columns:

  • ID — Auto-generated incident number (e.g., INC-2026-0001)
  • Title — Incident summary (click to navigate to full-page detail)
  • Severity — Critical, High, Medium, or Low (color-coded, inline editable)
  • Category — Incident type (Data Breach, Malware, Phishing, etc.)
  • Status — Current lifecycle status (inline editable)
  • Commander — Incident commander (inline editable)
  • Discovered — Date the incident was detected

Use the filter bar to search by text, filter by severity, category, or status. Additional columns available via the Columns button.

Reporting an Incident

Click + Report Incident to open the 5-step reporting wizard.

Report Security Incident wizard showing step 1 of 5 (What Happened?) with 5-step progress indicator (What Happened, When and Where, How Severe, Evidence, Review and Submit), Title field, Description textarea, and 11 category cards including Unauthorized Access, Malware/Ransomware, Data Breach/Data Loss, Phishing/Social Engineering, Denial of Service, Insider Threat, Physical Security, Policy Violation, System Misconfiguration, Third Party/Vendor, and Other/Unknown

Step 1: What Happened?

  • Title (required) — Brief summary of the incident
  • Description — Detailed account of what was observed
  • Category — Select from 11 categories, each with an icon and description:
    • Unauthorized Access, Malware / Ransomware, Data Breach / Data Loss, Phishing / Social Engineering, Denial of Service, Insider Threat, Physical Security, Policy Violation, System Misconfiguration, Third Party / Vendor, Other / Unknown

Step 2: When & Where?

  • When Discovered (required) — Date and time the incident was first identified
  • When Likely Started — Estimated occurrence time
  • Affected Systems — Search and select from your product and vendor registries
  • Affected Data Types — Multi-select: PII, PHI, CHD (Payment Card), Financial, Credentials, IP, None Known

Step 3: How Severe?

  • Severity Level — Choose Critical, High, Medium, or Low (each with a description card)
  • Estimated Records Affected — Dropdown range (Unknown, Under 100, 100–1K, 1K–10K, 10K–100K, 100K+)

Step 4: Evidence

  • Attachments — Upload supporting files
  • Links — Add URLs with optional descriptions
  • Additional Notes — Free-form context

Step 5: Review & Submit

Summary of all information with edit buttons to jump back to any step. On submit, the system assigns an incident number and notifies the response team.

Incident Detail Workspace

Click any incident row to navigate to its full-page workspace. The workspace consists of a persistent header with the NIST phase stepper and five content tabs.

Workspace Header

Incident detail workspace for INC-2026-0001 PHI Exposure via Misconfigured Patient Portal API showing header with Critical severity badge, Post-Incident Review status, Data Breach/Data Loss category, Jim Halpert as commander, 2/14/2026 date, NIST phase stepper with Detection and Analysis (completed 2/14) and Containment Eradication Recovery (completed 2/14) green checkmarks and Post-Incident Activity as step 3 current, Overview tab selected showing Description, Incident Timing (Detected 02/14 09:22, Contained 02/14 11:45, Recovered 02/14 14:00), Analysis and Impact (Business Impact High), Response Metrics (Time to Contain 2h 23m, Time to Recover 2h 15m), and Affected Systems/Data sections

The header displays:

  • Incident Number — Auto-generated (e.g., INC-2026-0001)
  • Title — Incident summary
  • Severity Badge — Color-coded (Critical = red, High = orange, Medium = yellow, Low = blue)
  • Status Badge — Current lifecycle status
  • Category — Incident type
  • Commander — Assigned incident commander
  • Discovered Date — When the incident was detected

NIST Phase Stepper: A three-phase progress indicator aligned to NIST SP 800-61:

  1. Detection & Analysis — Initial identification, triage, and scope assessment
  2. Containment, Eradication & Recovery — Stop the threat, remove root cause, restore operations
  3. Post-Incident Activity — After-action review, lessons learned, remediation planning

Each phase shows a green checkmark when completed with the completion date, or the current step number when active. The stepper updates automatically as the incident status progresses.

Overview Tab

The Overview tab contains the core incident information:

Description — Rich text editor for detailed incident narrative.

Incident Timing:

  • Occurred — When the incident actually started
  • Detected — When it was first identified
  • Reported — When it was formally reported in the system
  • Contained — When the threat was stopped
  • Eradicated — When the root cause was removed
  • Recovered — When normal operations resumed

Timestamps auto-populate on status transitions but can be manually adjusted.

Analysis & Impact:

  • Attack Vector — How the incident occurred
  • Threat Actor — Who or what caused it
  • Business Impact — Severity of operational impact (Low, Medium, High, Critical)

Response Metrics: Four auto-calculated metric cards:

  • Time to Detect (TTD) — Occurred → Detected
  • Time to Contain (TTC) — Detected → Contained
  • Time to Recover (TTR) — Contained → Recovered
  • Total Duration — Occurred → Recovered

Root Cause & Lessons Learned — Free-text fields for post-incident analysis.

Affected Systems — Track compromised systems with impact type (Data Exfiltration, Unauthorized Access, Denial of Service, Data Modification, No Impact) and recovery status (Compromised, Contained, Recovered, Verified Clean). Systems can be linked to products or vendors.

Affected Data — Track exposed data types (PII, PHI, PCI, Financial, Credentials, IP, Other) with record counts, sensitivity level, and confirmation status. A Total Individuals Affected counter rolls up across all data types.

Timeline Tab

Timeline tab showing Detection and Analysis phase with 4 entries, Runbook Steps section with three completed steps (Confirm data exposure scope, Activate breach response team, Preserve forensic evidence) each showing Completed status and Unassigned assignee with completion timestamps, and Response Actions section below

The Timeline tab provides a vertical timeline view of all incident activity, organized by NIST response phase:

  • Detection & Analysis — Initial detection, triage, and scope assessment entries
  • Containment — Actions taken to stop the threat
  • Eradication — Root cause removal activities
  • Recovery — Service restoration entries
  • Post-Incident — After-action review and lessons learned

Each phase section shows:

  • Runbook Steps — Steps from the activated playbook with status (Completed, In Progress, Not Started, Skipped), assignee, and completion timestamps
  • Response Actions — Documented containment, eradication, and recovery actions with effectiveness tracking
  • Timeline Entries — Chronological events including status changes, severity changes, notes, notifications, escalations, and team changes

Add new actions or notes inline within each phase section.

Runbook Tab

Runbook tab showing PHI/Data Breach Response Playbook activated by Michael Scott, Required steps progress bar at 9/11 (green), Detection and Analysis phase section with 3/3 badge showing three completed steps (Confirm data exposure scope with Required badge and Completed status, Activate breach response team with Required badge and Completed status), each step showing status dropdown, assignee dropdown, and Add notes link

The Runbook tab manages playbook-driven response procedures:

Playbook Activation: When no runbook is active, click Activate Runbook to select a playbook from your configured playbooks. Playbooks can also auto-activate based on incident category.

Active Runbook: Once activated, the runbook shows:

  • Playbook Name — Which playbook is in use, with activation timestamp
  • Required Steps Progress — Progress bar showing completed/total required steps
  • Phase Groups — Steps organized by NIST phase (Detection & Analysis, Containment, Eradication, Recovery, Post-Incident) with per-phase completion badges

Each step displays:

  • Title and Description — What needs to be done
  • Required Badge — Whether the step is mandatory
  • Status — Not Started, In Progress, Completed, or Skipped
  • Assignee — Who is responsible
  • Notes — Step-specific documentation
  • Completion Timestamp — When marked complete

Notifications Tab

Notifications tab showing Notification Tracking header with Add Notification button, six notification entries including Crescendo Health Cyber Insurance Beazley (Vendor, Phone, Sent 2/15/2026), Crescendo Health Board of Directors (Internal, Email, Sent 2/14/2026), Affected Patients 847 individuals (External Customers, Letter, Sent 3/10/2026, Deadline Apr 14 2026 19d overdue), Texas Attorney General (Regulatory, Portal, Sent 3/1/2026, Deadline Apr 14 2026 19d overdue), and California Attorney General (Regulatory, Letter, Sent 3/1/2026), each with status dropdown showing Sent

The Notifications tab tracks breach notification compliance:

  • + Add Notification — Create a new notification record
  • Recipient — Who was notified (individuals, regulators, internal teams, vendors, law enforcement)
  • Type — Internal, Regulatory, External (Customers), Vendor, or Law Enforcement
  • Method — Email, Phone, Letter, In-Person, or Portal
  • Status — Pending, Sent, or Not Required
  • Sent Date — When the notification was delivered
  • Deadline — Regulatory deadline with overdue indicator (shows days overdue in red)
  • Notes — Context about the notification (reference numbers, statutory requirements)

This tab is essential for HIPAA, state breach notification laws, and GDPR compliance where notification deadlines are legally mandated.

After-Action Review Tab

After-Action Review tab showing Incident Metrics section with four cards (Time to Detect TTD N/A, Time to Contain TTC 2h 23m, Time to Recover TTR 2h 15m, Total Duration Ongoing), After-Action Report section with populated fields: Summary describing misconfigured API endpoint exposing unmasked PHI for 847 patients, What Happened describing Patient Portal API v4.2 regression, Detection and Analysis describing automated PHI detection rule, and Response Effectiveness section partially visible

The After-Action Review tab provides structured post-incident analysis:

Incident Metrics: Four reference cards showing Time to Detect (TTD), Time to Contain (TTC), Time to Recover (TTR), and Total Duration — calculated from incident timestamps.

After-Action Report: Eight structured narrative fields with autosave:

  1. Summary — High-level overview of the incident and its resolution
  2. What Happened — Detailed chronological account of events
  3. Detection & Analysis — How the incident was detected and initially assessed
  4. Response Effectiveness — Evaluation of the response actions taken
  5. Root Cause Analysis — What caused the incident and contributing factors
  6. Impact Assessment — Business, operational, and compliance impact
  7. Remediation Summary — Actions taken to prevent recurrence
  8. Lessons Learned — Key takeaways and process improvements

AI-Assisted Drafting: Click the AI button to generate draft content for all eight fields based on the incident's timeline, actions, and metadata. Review and edit the AI suggestions before finalizing.

Remediation Actions: Create and track follow-up remediation actions directly from the after-action review. Each action has a description, owner, due date, status, and source reference.

Review Status: The after-action review progresses through: Draft → In Review → Approved. Critical and High severity incidents require an approved after-action review before the incident can be closed.

Incident Lifecycle

REPORTED → TRIAGING → CONFIRMED → CONTAINING → CONTAINED

ERADICATING → RECOVERING → RECOVERED

POST_INCIDENT_REVIEW → CLOSED

Any state → FALSE_POSITIVE (terminal)
StatusNIST PhaseDescription
ReportedDetection & AnalysisIncident submitted, awaiting triage
TriagingDetection & AnalysisCommander assessing severity and scope
ConfirmedDetection & AnalysisVerified as a real incident
ContainingContainment, Eradication & RecoveryActive containment in progress
ContainedContainment, Eradication & RecoveryThreat stopped, damage limited
EradicatingContainment, Eradication & RecoveryRemoving root cause
RecoveringContainment, Eradication & RecoveryRestoring normal operations
RecoveredContainment, Eradication & RecoveryOperations restored
Post-Incident ReviewPost-Incident ActivityAfter-action review in progress
ClosedIncident fully resolved and documented
False PositiveDetermined not to be a real incident

Status transitions are enforced — you can only move forward through the lifecycle. Timestamps (containedAt, eradicatedAt, recoveredAt, closedAt) auto-populate on transitions.

Incident Categories

CategoryDescription
Unauthorized AccessSomeone accessed a system or data without permission
Malware / RansomwareMalicious software detected or systems encrypted
Data Breach / Data LossSensitive data may have been exposed, stolen, or lost
Phishing / Social EngineeringSomeone was tricked into revealing information
Denial of ServiceSystems or services unavailable due to an attack
Insider ThreatSuspicious activity by an employee or contractor
Physical SecurityUnauthorized physical access or stolen equipment
Policy ViolationSecurity policy violated but may not be an active attack
System MisconfigurationA security misconfiguration was discovered
Third Party / VendorA vendor experienced a security incident affecting your data
Other / UnknownDoesn't fit a category, or category is not yet determined

Severity Levels

SeverityDescription
CriticalSignificant business impact, active data exfiltration, or widespread system compromise
HighConfirmed security breach with potential for significant damage
MediumSecurity event requiring investigation with limited immediate impact
LowMinor security event with minimal business impact

Commander Triage

When an incident is first reported (Reported or Triaging status), the workspace shows a Commander Triage Banner at the top of the Overview tab. The triage workflow allows the commander to:

  • Adjust severity based on initial assessment
  • Assign or reassign the incident commander
  • Confirm Incident — Advance to Confirmed status and begin response
  • False Positive — Mark as not a real incident (terminal state)

Playbook Configuration

Settings tab Playbooks sub-tab showing Playbooks table with one entry: PHI/Data Breach Response Playbook, Data Breach/Data Loss category, 12 steps, Active status, auto-activate toggle off, edit and delete action buttons, plus Use Template and Create Playbook buttons

Configure response playbooks from Incidents → Settings → Playbooks:

  • Create Playbook — Define a custom playbook with name, category, and ordered steps
  • Use Template — Deploy from platform-provided playbook templates
  • Steps — Each step has a title, description, NIST phase, required/optional flag, and default assignee role
  • Auto-Activate — Toggle to automatically activate when an incident matching the category is created
  • Status — Draft or Active

When activated on an incident, the playbook creates a runbook — a snapshot of the steps that can be tracked independently.

IR Settings

Settings tab showing sub-tabs (Call Tree, Playbooks, Auto-Assignment, Roles, External Contacts, General), Call Tree sub-tab selected with Call Trees heading, description text, Add Call Tree button, and empty state message

Access from Incidents → Settings. Six configuration sub-tabs:

Call Tree

Define escalation call trees for incident notifications. Each call tree has severity-triggered tiers with escalation delays and assigned contacts (internal users and/or external contacts). Test call trees with a one-click test alert.

Playbooks

Create and manage response playbooks with NIST-phased steps. Deploy from templates or create custom playbooks. See Playbook Configuration above.

Auto-Assignment

Rules that automatically assign an incident commander based on severity and/or category. Rules evaluate in priority order — the first matching rule wins.

Roles

Define incident response roles (Incident Commander, Security Analyst, IT Admin, Legal, etc.) and assign team members to each role. Roles are referenced in playbook step assignments.

External Contacts

Store non-platform contacts for incident response: legal counsel, IR firms, insurance carriers, law enforcement, regulators, and PR/communications. Each contact has name, organization, title, email, phone, and category.

General

Global IR configuration:

  • Incident ID Prefix — Customize the prefix (e.g., "INC" for INC-0001)
  • Auto-Close After N Days — Automatically close resolved incidents after a set period
  • Require After-Action Review — Enforce after-action review completion before closure
  • Retention Period — How long to retain incident records (in years)

Response Metrics

The module automatically calculates key response metrics from incident timestamps:

MetricCalculationTarget
Time to Detect (TTD)Occurred → DetectedMinimize detection gap
Time to Contain (TTC)Detected → ContainedCritical: under 4h, High: under 24h
Time to Recover (TTR)Contained → RecoveredMinimize recovery time
Total DurationOccurred → RecoveredEnd-to-end incident lifecycle

Metrics display in the Overview tab's Response Metrics section and in the After-Action Review tab's Incident Metrics cards.

AI Features

After-Action Draft Generation

In the After-Action Review tab, AI generates draft content for all eight narrative fields based on the incident's timeline, actions, affected systems, notifications, and metadata. The system also suggests remediation actions based on the root cause analysis.

Category Classification

When reporting an incident, AI can analyze the description to suggest the most appropriate category.

Import & Export

Import

Click Import to bulk-import incidents via CSV.

ColumnRequiredAccepted Values
TitleFree text
DescriptionFree text
SeverityCRITICAL, HIGH, MEDIUM, LOW
StatusREPORTED through CLOSED
Incident DateYYYY-MM-DD
LeadEmail or name

Export

Click Export to download all incidents as CSV. The count is shown in the button (e.g., "Export (4)").