Workflow Template
Security Incident Response Workflow
Captures suspected cyber security incidents, uses AI to rate severity (with human fallback), coordinates escalation, containment/investigation/eradication response, optional external notification, and recovery sign-off through to closure with reporter notification.
When a suspected security incident lands in an inbox or a hallway conversation, severity gets guessed, escalation gets forgotten, and nobody can say what containment steps were actually taken. This workflow captures the incident through a request form, uses AI to rate severity with a human fallback when confidence is low, and routes High severity cases to an escalation task while every case moves through containment, investigation, eradication, optional external notification and recovery sign-off. The result is a security team with a single record per incident, a visible status at every stage, and a reporter who gets acknowledged and notified of closure automatically.
Business Outcomes
- Reduces time between incident detection and first response action
- Helps standardise severity rating so High severity cases get escalated consistently
- Makes containment, investigation and eradication steps visible on the record instead of scattered across emails
- Supports faster decisions on external notification requirements
- Improves reporter experience with automatic acknowledgement and closure emails
Workflow Steps
Steps
- 1Create Incident Recordcreate record
Registers the reported incident as a security_incident record.
- 2Set Status to Reportedupdate record
Sets the incident status to Reported.
- 3Send Acknowledgement Emailsend email
Emails the reporter an acknowledgement with their incident reference number.
- 4AI Severity Ratingai decision
Uses AI to assess the severity of the incident as High, Medium or Low.
- 5Route on AI Severity Confidence
Routes to human review if the AI is unsure, otherwise proceeds with the AI severity rating.
_ai_decision_ai_rate_severity_needs_human_review: "true"→Security Lead: Set Severity_ai_decision_ai_rate_severity_decision: "human_review"→Security Lead: Set Severity_ai_decision_ai_rate_severity_decision: "High"→Save AI Severity_ai_decision_ai_rate_severity_decision: "Medium"→Save AI Severity_ai_decision_ai_rate_severity_decision: "Low"→Save AI SeverityDefault→Security Lead: Set Severity - 6Save AI Severityupdate record
Persists the AI-determined severity rating to the record.
- 7Security Lead: Set Severitycreate task
Security lead reviews the incident and manually sets the severity when AI is unsure.
- 8Save Manual Severityupdate record
Persists the security lead's manually set severity rating to the record.
- 9Route on Severity
Routes High severity incidents to escalation, all severities proceed to response.
severity: "High"→Create Escalation Taskseverity: "Medium"→Set Status to Respondingseverity: "Low"→Set Status to RespondingDefault→Set Status to Responding - 10Create Escalation Taskcreate task
Creates a fire-and-forget escalation task for the security manager on High severity incidents.
- 11Set Status to Respondingupdate record
Sets the incident status to Responding.
- 12Route Responder Task Due Date
Determines whether the responder task is due in 1 day (High) or 3 days (Medium/Low).
severity: "High"→Responder Task (High - Due 1 Day)Default→Responder Task (Medium/Low - Due 3 Days) - 13Responder Task (High - Due 1 Day)create task
Assigns the responder a task due in 1 day to record containment, investigation, eradication and external notification need.
- 14Responder Task (Medium/Low - Due 3 Days)create task
Assigns the responder a task due in 3 days to record containment, investigation, eradication and external notification need.
- 15Save Response Detailsupdate record
Persists containment actions, investigation findings, eradication steps and external notification flag to the record.
- 16Route on External Notification Requirement
Routes to the privacy officer task if external notification is required.
external_notification_required: "Yes"→Privacy Officer: External Notificationexternal_notification_required: "No"→Set Status to RecoveryDefault→Set Status to Recovery - 17Privacy Officer: External Notificationcreate task
Assigns the privacy officer a task due in 2 days to record who was notified externally and when.
- 18Save Notification Detailsupdate record
Persists who was notified externally and when to the record.
- 19Set Status to Recoveryupdate record
Sets the incident status to Recovery.
- 20Responder: Recovery Confirmationcreate task
Assigns the responder a task with no due date to record recovery confirmation, lessons learned and corrective actions.
- 21Save Recovery Detailsupdate record
Persists recovery confirmation, lessons learned and corrective actions to the record.
- 22Set Status to Closedupdate record
Sets the incident status to Closed.
- 23Send Closure Emailsend email
Emails the reporter to let them know the incident has been closed.
Fields
Show all 21 fieldsShow fewer fields
FormSecurity Incident Report
- Reporter Name*· Text
- Reporter Email*· Email
- What Was Detected*· Long text
- Date Detected*· Date
- Time Detected*· Text
- Affected Users· Long text
- Affected Devices or Systems*· Long text
- Indicators of Compromise*· Long text
- Impact*· Long text
TaskSecurity Lead: Set Severity
- Set Severity*· Choice
TaskResponder Task (High - Due 1 Day)
- Containment Actions*· Long text
- Investigation Findings*· Long text
- Eradication Steps*· Long text
- External Notification Required*· Choice
TaskPrivacy Officer: External Notification
- Who Was Notified*· Text
- When Notified*· Date
TaskResponder: Recovery Confirmation
- Recovery Confirmation*· Long text
- Lessons Learned*· Long text
- Corrective Actions*· Long text
Other fields
- Incident Status· Choice
- Severity· Choice
- Reporter Name*
- Reporter Email*
- What Was Detected*
- Date Detected*
- Time Detected*
- Affected Users
Forms
Security Incident Report
9 fields
Data Views
Security Incidents
date_detected, affected_devices_systems, severity, incident_status
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
What happens if the AI can't confidently rate the severity of an incident?
The workflow routes the incident to a security lead who reviews it and manually sets the severity. The workflow waits for this task to be completed, and the manually set severity is saved to the record just as the AI rating would have been. This keeps every incident moving forward even when automated rating is uncertain.
Can this handle both high severity and lower severity incidents differently?
Yes. High severity incidents are routed to a fire-and-forget escalation task for the security manager and get a responder task due in 1 day, while Medium and Low severity incidents get a responder task due in 3 days. All severities then proceed through the same response, recovery and closure stages.
What if external notification isn't required for an incident?
The responder records whether external notification is required as part of their containment and investigation task. If it's marked as not required, the workflow skips the privacy officer task and moves the incident straight to Recovery status. If it is required, a privacy officer task is created to record who was notified and when.
Who is responsible for each stage of the incident response?
A security lead sets severity manually when the AI is unsure, a security manager receives escalation notes on High severity incidents, a responder handles containment, investigation, eradication and recovery confirmation, and a privacy officer handles external notification details when required. Each task is assigned to a workspace member and, apart from the escalation task, the workflow waits for it before moving on.
What does the reporter see or receive during this process?
The reporter submits the initial request through a form and receives an acknowledgement email with their incident reference number right after the record is created. They receive no further contact until the incident is closed, at which point a closure email is sent letting them know the incident has been resolved.
Can we customise the responder task due dates or the fields collected?
Yes. The workflow can be changed by describing the change in plain English or by editing steps directly in the workflow editor, and earlier versions are kept if you want to revert. This means due date rules, form fields, or task assignments can be adjusted to match how your team actually runs incident response.
What information ends up on the incident record versus staying with a task?
Fields entered on tasks the workflow waits for — like containment actions, investigation findings, recovery confirmation and notification details — are saved to the record and visible in its timeline. The escalation task notes for the security manager stay with that task in the record's task list since the workflow doesn't wait for it, so it's not saved as a record field.
How do we track where an incident is in the process?
Each incident is a record with a reference number, a status, and a timeline showing what has happened. Status moves through Reported, Responding, Recovery and Closed, and table views and dashboards can show all incidents grouped by their current status.
What if an incident needs to loop back through containment after recovery starts?
The workflow as defined moves from response through to a single recovery confirmation task once external notification handling is complete. If your team needs additional containment or investigation cycles, the workflow's steps can be edited to add extra tasks or routing before recovery, since it's changed by describing the change in plain English or editing steps in the workflow editor.
Does this workflow help with regulatory reporting obligations?
The workflow records who was externally notified and when, along with the incident's full timeline and status history, which can support a business's own reporting process. Each business should confirm its own regulatory and compliance obligations separately, as this workflow tracks the information entered rather than determining what is legally required.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
