Skip to main content

Introduction

The Shortcut integration connects Rootly with your Shortcut workspace so teams can automatically create and update stories through Genius workflows. Stories can be assigned to projects, epics, groups, owners, and workflow states — all driven by incident data. With the Shortcut integration, you can:
  • Automatically create Shortcut stories when incidents are declared or reach a certain state
  • Create tasks within a Shortcut story to track action items
  • Update story title, description, archivation status, and owner as incidents evolve
  • Assign stories to epics, groups, and workflow states

Before You Begin

Before setting up the integration, make sure you have:
  • A Rootly account with admin permission to manage integrations
  • A Shortcut account with access to the workspace you want to use
  • A Shortcut API token
To generate a Shortcut API token, go to your Shortcut profile settings at Settings > API Tokens > Generate Token.
We recommend installing with a dedicated Shortcut service account so the integration does not break if an individual user leaves your organization.

Installation

Open the Shortcut integration in Rootly

Navigate to the integrations page in Rootly and select Shortcut.
Document Image

Enter your Shortcut API token

Paste your Shortcut API token into the API Key field and select Connect.
Document Image
Rootly validates the token against the Shortcut API. Once connected, the installation is complete.
After installation, the Create a Shortcut Story, Create a Shortcut Task, Update a Shortcut Story, and Update a Shortcut Task workflow actions are available in your Genius workflows.

Workflow Actions

Create a Shortcut Story

This action creates a new story in Shortcut.
FieldDescriptionRequired
NameDisplay name for this workflow action
Workflow StateThe workflow state to place the story in (e.g. Unstarted, In Progress)Yes (if no Project)
Project (deprecated)Shortcut project to associate with. Prefer Workflow State for new configurations
GroupShortcut team (group) to associate the story with
EpicShortcut epic to associate the story with
KindStory type: bug, chore, or featureYes
TitleStory title. Defaults to {{ incident.title }}. Supports LiquidYes
DescriptionStory description. Supports Liquid
Assigned OwnerShortcut member to assign as the story owner
Due DateStory due date. Supports Liquid
ArchivationWhether to archive the story. Auto mirrors the incident or action item statusYes

Create a Shortcut Task

This action creates a task within an existing Shortcut story.
When a Create a Shortcut Story action runs, Rootly stores the resulting story ID on the incident record. Reference it in subsequent task actions using Liquid variables.
FieldDescriptionRequired
NameDisplay name for this workflow action
Parent Story IDShortcut story ID to create the task under. Supports LiquidYes
DescriptionTask description. Supports LiquidYes
CompletionTask completion status. Auto mirrors the incident or action item statusYes
Assigned ToShortcut member to assign the task to

Update a Shortcut Story

This action updates an existing Shortcut story.
FieldDescriptionRequired
NameDisplay name for this workflow action
Story IDShortcut story ID to update. Supports LiquidYes
TitleUpdated story title. Supports Liquid. Leave blank to keep existing
DescriptionUpdated story description. Supports Liquid
EpicUpdated epic association
Assigned OwnerUpdated story owner
Due DateUpdated due date. Supports Liquid
ArchivationUpdated archivation statusYes

Update a Shortcut Task

This action updates an existing task within a Shortcut story.
FieldDescriptionRequired
NameDisplay name for this workflow action
Parent Story IDShortcut story ID containing the task. Supports LiquidYes
Task IDShortcut task ID to update. Supports LiquidYes
DescriptionUpdated task description. Supports Liquid
CompletionUpdated completion statusYes
Assigned ToUpdated assignee

Troubleshooting

Confirm the API token is valid and belongs to a user with access to the target workspace. Re-entering the token in the integration settings will revalidate it. Also verify that either a Workflow State or Project is selected in the workflow action — one of these is required.
Shortcut loads available workflow states and projects from your authorized workspace. If your workspace has recently changed, try reconfiguring the workflow action to refresh the available options.

Uninstall

To remove the Shortcut integration, open the integrations panel in Rootly and select Configure > Delete.