Incident Response
From first alert to closed case with a full timeline
ManySignal assembles the attack timeline, dispatches approval-gated containment, and generates the post-incident report automatically. Investigators start with context — not a blank canvas and a pile of raw logs.
Incident response, end to end
Case timeline built automatically
When an alert escalates to an incident, ManySignal assembles the full attack timeline automatically — first seen indicator, lateral movement events, privilege escalation, data access anomalies — ordered chronologically from connected telemetry. Investigators start with context, not a blank canvas.
- Events correlated from all connected data sources
- Chronological timeline with entity annotations
- MITRE technique labels on every event in the chain
Case timeline built automatically
Containment with one-click dispatch
Approved response actions dispatch from inside the case. Isolate the endpoint, disable the user account, revoke cloud session tokens, block the network destination. Each action requires approval based on your configured policy before execution, and rolls back automatically if the response workflow specifies it.
- Approval-gated containment per action class
- Rollback plans included in high-risk action workflows
- All actions logged with executor identity and timestamp
Containment with one-click dispatch
Post-incident report in the case
When a case closes, the Report agent generates a structured post-incident document: timeline, root cause, affected assets, containment actions taken, gaps that enabled the attack, and hardening recommendations. Delivered to the case automatically — ready for the incident review meeting.
- Executive summary and technical timeline in one document
- Root cause and contributing factor analysis
- Recommended hardening steps mapped to specific controls
Post-incident report in the case
Sample playbook — Account Compromise
ManySignal playbook YAML. Approval-gated, rollback-aware, with automatic evidence gathering.
# ManySignal Incident Response Playbook
# Type: Account Compromise - High Confidence
# Trigger: Triage verdict >= 85 + identity anomaly score >= 70
name: account_compromise_response
version: "2.4"
trigger:
verdict: true_positive
confidence_min: 85
techniques: ["T1078", "T1556", "T1621"]
steps:
- action: gather_evidence
parallel: true
tasks:
- query: identity.login_history(entity=user, window=30d)
- query: endpoint.process_events(entity=devices, window=24h)
- query: cloud.api_calls(entity=user, window=24h)
- action: require_approval
message: "Account compromise detected. Approve disable action."
approvers: [on_call_analyst, security_lead]
timeout_minutes: 15
on_timeout: escalate_to_ciso
- action: disable_user_account
provider: okta
reversible: true
rollback_trigger: false_positive_confirmed
- action: revoke_sessions
providers: [okta, azure_ad, google_workspace]
- action: notify
channels: [slack_security, jira_ticket, pagerduty]
- action: generate_report
template: account_compromise_postmortem 28min
median time to close — account compromise
100%
of cases include automated timeline
0
containment actions without approval record
1-click
rollback for reversible actions
Incident response — common questions
How is this different from running a SOAR playbook on an alert?
SOAR playbooks execute a pre-written sequence of steps. ManySignal's incident response starts with a dynamically assembled case — the attack timeline, affected entities, MITRE technique mapping — and then runs approval-gated response actions against that specific incident context. The response is tailored to what actually happened, not a generic template.
Can we customize the response playbooks?
Yes. Playbooks are written in ManySignal's YAML format and version-controlled within the platform. You can create custom playbooks for specific incident types, require different approval chains per action, and set playbook-specific rollback conditions.
How do we handle incidents that span multiple cloud environments?
ManySignal correlates events across all connected sources — AWS, Azure, GCP, Okta, on-prem AD — into a single case timeline. Response actions dispatch across all relevant environments from the same case. A single compromise incident spanning cloud and on-prem shows up as one case, not one alert per platform.
What integrations are available for case escalation?
Cases integrate with Jira, ServiceNow, PagerDuty, Opsgenie, Slack, and Microsoft Teams. Escalation routing uses your configured on-call schedule. Ticket creation and case status sync are bidirectional — changes in your ticketing system reflect in ManySignal and vice versa.
How long does a typical incident take from detection to close?
In environments where ManySignal has been running for more than 30 days, the median time from first detection to case close for confirmed account compromise incidents is 28 minutes. This includes triage, approval-gated containment, and initial evidence collection. Complex ransomware or nation-state incidents have longer timelines reflecting their scope.
How does ManySignal's post-incident report support regulatory notification requirements?
The post-incident report generated at case close includes the fields required for most regulatory notifications: incident discovery timestamp, attack timeline, categories of data accessed, estimated scope (number of affected users, systems), containment actions and timestamps, and root cause classification. The GDPR Article 33 section pre-populates from this report, and the case evidence package contains the SHA-256 hashed logs required for chain-of-custody. The report exports as a structured PDF formatted for regulator and cyber insurance submissions.
What is the rollback procedure if a containment action causes unintended business disruption?
Every reversible containment action — account disable, endpoint isolation, IP block — has a one-click rollback accessible from the case view. Rollback actions execute via the same API as the original action and are logged with a rationale field. For irreversible actions (credential revocation, token deletion), ManySignal displays an explicit warning before execution and requires a second approver confirmation in high-risk environments. Rollback history is preserved in the case audit trail.
Can multiple analysts collaborate on a single incident case simultaneously?
Yes. The case view is a real-time shared workspace. Multiple analysts can add notes, run additional queries, assign tasks to team members, and approve or deny pending actions simultaneously. All contributions are attributed to the acting analyst with timestamps. Concurrent edits are merged without conflict using an event-sourced case model. The case is the single source of truth for the incident, replacing shared spreadsheets and Slack threads.
How does ManySignal handle incidents that start as low-severity alerts and escalate?
Cases in ManySignal escalate dynamically. A P3 alert that generates new correlated events (lateral movement detected, additional host flagged, privilege escalation following initial access) automatically re-evaluates severity and re-routes to the appropriate on-call team. The escalation history — why the severity changed, what new evidence arrived — is preserved in the case timeline. Analysts joining an escalated case see the full history from initial detection through escalation.
See incident response handle a real scenario
30-minute live demo. We'll walk through a simulated account compromise from detection through containment — showing the timeline assembly, approval workflow, and post-incident report.