Create a Linear Issue Workflow
This is the core workflow: whenever an incident is declared in Rootly, a corresponding Linear issue is created automatically with incident data populated into the fields you configure.Choose a workflow type
Select the event type that should trigger this workflow — for example, Incident, Retrospective, or Pulse.

Configure triggers
Triggers define when this workflow fires. Choose the event that should kick off Linear issue creation.

| Trigger | When It Fires |
|---|---|
| Incident Created | A new incident opens |
| Incident Updated | Severity, status, or other fields change |
| Incident Commander Assigned | Someone takes ownership of the incident |
| Manual Trigger | Run on demand from the Rootly UI |
Add conditions (optional)
Conditions let you filter which incidents trigger the workflow — for example, only SEV-1 incidents, only specific teams, or only production environments.

Configure the action fields
Fill in the fields to control how the Linear issue is created:
The Linear team where the issue will be created.
The initial workflow state for the issue — for example, Todo or In Progress.
Optional. Associate the issue with a specific Linear project.
Add labels to the issue for filtering and triage.
The issue title. Supports Liquid — use
{{ incident.title }} to default to the incident title.The issue body. Supports Liquid — use
{{ incident.summary }} to populate with the incident summary.The issue priority. Select Auto to automatically map incident severity to a corresponding Linear priority, or choose Urgent, High, Medium, or Low manually.
Email address of the Linear user to assign the issue to.
Update a Linear Issue
Use the Update Linear Issue action to keep the Linear issue in sync as the incident progresses — for example, moving it to Done when the incident resolves, or updating priority when severity changes. Configure the action with:Use
{{ incident.linear_issue_id }} to reference the issue that was created when the incident was declared.- Move to Done when the incident is resolved
- Update priority when severity escalates
- Change assignee as ownership transfers
Create Linear Sub-Issues
To track action items as Linear sub-issues, create a separate workflow triggered by Action Item Created and use the Create Linear Sub-Issue action.Use
{{ incident.linear_issue_id }} to nest the sub-issue under the parent incident issue.Use
{{ action_item.summary }} to populate the sub-issue title from the action item.Triage Responsibility
Connect Linear’s Triage Responsibility feature to your Rootly on-call schedules so new Linear issues are automatically assigned to whoever is currently on call. This keeps your triage queue aligned with your incident response rotation.Open your team settings in Linear
In Linear, navigate to Settings → Teams and select the team you want to configure.


















