Overview
Create sub-incidents directly from an incident’s Slack channel using Rootly slash commands.Sub-incidents help teams split large or cross-functional incidents into focused workstreams while keeping everything tied back to the parent incident. If two incidents were declared separately and turn out to be part of the same event, attach the existing incident to its parent from Slack instead of creating a new one.
Restrictions
Sub-incident creation is only available when:- You run the command inside an incident channel
- The incident is not already a sub-incident
- You have permission to create incidents
- The incident has no restrictions (for example, cannot split a sub-incident)
How to Create a Sub-Incident in Slack
1. Run the Sub-Incident Command
In the parent incident channel, type any of the following:
2. Complete the Creation Dialog
Fill in the incident fields as you normally would.Rootly automatically links the new incident as a sub-incident of the channel you ran the command from. After submitting, Slack will confirm that the sub-incident has been created: You’ll then see a reference to the new sub-incident in the parent incident’s summary, Slack channel, and web interface.
What Happens Behind the Scenes
Rootly automatically:- Sets the new incident’s parent_incident_id
- Assigns a sub-incident kind (for example,
normal_sub,scheduled_sub) - Attributes the creation to Slack
- Optionally creates a Slack channel for the sub-incident (team settings apply)
- Triggers any workflows conditioned on
Kind → is one of → normal_sub / scheduled_sub / test_sub
Sub-incidents created via Slack behave exactly the same as those created in the Web UI. They inherit parent properties according to your workspace configuration and any workflows you’ve defined on sub-incident creation.
Attach an Existing Incident to a Parent
Attach an incident that already exists to a parent without leaving Slack. This matches Attach to Parent Incident in the web interface. Attaching is available when:- You’re in the incident channel of the incident you want to attach
- The incident has no parent and no sub-incidents of its own
- You have permission to update the incident
1
Open the Attach Modal
Start from the channel of the incident that should become the sub-incident. Run the command below, or click Attach to Parent on the incident overview.
2
Choose the Parent
Search for the parent incident in the modal. The list only shows incidents of the same kind as the current incident, and leaves the current incident out.
3
Submit the Modal
Submit the modal to attach the incident.
- The incident becomes a sub-incident of the parent you picked
- Both incident timelines record the change, and Rootly posts it in both Slack channels
- The parent incident lists it with its other sub-incidents
Demo
Best Practices
- Use sub-incidents to divide ownership across SRE, Security, Networking, or other teams.
- Keep the parent incident customer-facing while sub-incidents track internal or deep-dive workstreams.
- Use workflows to automate structure, such as creating roles or tasks for each new sub-incident.
- Name sub-incidents clearly to reflect their specific investigative track.
- Avoid splitting unless the scope is meaningfully distinct—small tasks are usually better captured as action items.
Troubleshooting
“This command can only be used in an incident channel”
“This command can only be used in an incident channel”
Slack restricts
Run the command inside the relevant incident channel.
/rootly sub to incident channels only.Run the command inside the relevant incident channel.
“Cannot split a sub-incident”
“Cannot split a sub-incident”
Sub-incidents cannot be split further.
Create sub-incidents from parent incidents only.
Create sub-incidents from parent incidents only.
Nothing happens after submitting the dialog
Nothing happens after submitting the dialog
This may occur if:
- Required fields were left blank
- Your Slack integration is temporarily disconnected
- A workflow with a blocking condition prevented sub-incident creation
The sub-incident doesn’t show in the parent incident UI
The sub-incident doesn’t show in the parent incident UI
Ensure that:
- The originating channel was the correct parent incident channel
- The parent incident is not archived or cancelled
- The sub-incident was created successfully (Slack will show a confirmation)
I can’t attach this incident to a parent
I can’t attach this incident to a parent
Attaching isn’t available when:
- The incident already has a parent
- The incident has its own sub-incidents (nested sub-incidents are not allowed)
- You lack permission to update the incident
The parent incident doesn’t appear in the list
The parent incident doesn’t appear in the list
The list only shows incidents that:
- Are the same kind as the current incident, so you can’t attach a normal incident to a scheduled maintenance incident
- You can view (private incidents appear only if you have access)