Commands
Raise incidents quicker with our Slack commands. The following command can be called through the Slack app.
Connect Rootly to Slack
Command | Purpose |
/incident connect | When do I use it? After you have completed the guided onboarding for Slack integration and is ready to grant permission to Rootly to access your Slack account. Where can I use this? You can use this command in any Slack channel. What will I see? You'll see a message in Slack asking you to connect. |
Incident Management
Command | Purpose |
/incident new | When do I use it? Whenever you need to manually declare a new incident and spin up a dedicated Slack channel. Where can I use this? You can use this command in any Slack channel. What will I see? You'll see a pop-up modal instructing you to populate the details for the incident you're about to create. |
/incident overview | When do I use it? Whenever you need to manually declare a new incident and spin up a dedicated Slack channel. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a modal pop up showing the summary of the of the specific incident. |
/incident update | When do I use it? Whenever you need to manually update an incident. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a modal pop up showing all of the fields that can be updated. |
/incident summary | When do I use it? Whenever you need to manually add or edit the Summary fied of an incident. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a pop-up modal with the Summary field in edit mode. If you haven't defined the summary, you will see a ghost text prompting you to do so. If you have previously defined the sumamry, you will be able to edit it. |
/incident todo | When do I use it? Whenever you need to pull up the list of action items assigned to you in a specific incident. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a modal pop up showing the list of tasks assigned to you. |
/incident list | When do I use it? Whenever you want a quick list view of your team's active incidents. NOTE: The maximum number of active incidents can be displayed is 10. Where can I use this? You can use this command in any Slack channel. What will I see? You'll see the active incidents listed along with their titles and statuses. The results will only be visible to you. |
/incident escalate | When do I use it? Whenever you need to escalate an incident. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a modal pop up modal that lets you escalate the incident to PagerDuty, Opsgenie, or VictorOps. |
/incident test | When do I use it? Whenever you want to create a test incident. This incident will not be broadcasted publicly - it is used for training purposes. Where can I use this? You can use this command in any Slack channel. What will I see? You'll see a pop-up modal instructing you to populate the details for the test incident you're about to create. |
/incident maintenance | When do I use it? Whenever you want to schedule a maintenance. The scheduled maintenance but will only be viewable through Rootly web UI. Where can I use this? You can use this command in any Slack channel. What will I see? You'll see a pop-up modal instructing you to populate the details for the maintenance incident you're about to schedule. |
/incident convert | When do I use it? Whenever you want to convert an existing Slack channel into an incident channel. Where can I use this? You must be in a non-incident Slack channel in order to use this command. What will I see? The channel you're in will be converted into an incident channel. |
/incident timeline | When do I use it? Whenever you want to add an entry to the events logged on the incident timeline. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a modal pop up prompting you to detail the event that you would like to be logged in the timeline of the incident in context. |
/incident add alert | When do I use it? Whenever you want to associate an alert to a specific incident. An incident can be used to address one more alerts. This command is typically used for record keeping purposes. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a modal pop up prompting you to associate alerts to the incident in context. |
/incident add team | When do I use it? Whenever you want to attach a team to an incident. You can define teams in Rootly and designated Slack channels for each team. When a team is attached to an incident, an annoncement of the incident will be made in their associated Slack channel. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a modal pop up prompting you to add teams to the incident in context. |
/incident add service | When do I use it? Whenever you want to call out the services impacted by an incident. Your application might be made up of many services. Calling out the impacted services will provide insight to your overall application health. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a modal pop up prompting you to call out the services that are impacted by the incident in context. |
/incident add functionality | When do I use it? Whenever you want to call out the functionalities impacted by an incident. Rootly defines a functionality as a group services. Calling out the impacted functionality will provide insight to your overall application health. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a modal pop up prompting you to call out the functionalities that are impacted by the incident in context. |
/incident add task | When do I use it? Whenever you want to view, add, edit, delete action items that need to be completed for a specific incident. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a modal pop up displaying a list of action items that need to be completed for the incident. The modal will also allow you add, edit, delete action items. |
/incident add action item | Does the exact same thing as/incident add task. |
/incident manage fields | When do I use it? Whenever you want to set the values for any custom field variables that you've defined for an incident. Rootly allows you to define custom incident data variables for added customization. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a pop-up modal displaying the list of custom fields that you've defined for incidents. You will be able to set the value for these fields through the modal. |
/incident assign | When do I use it? Whenever you want to add, remove, or assign Incident Roles. Rootly allows you to create Incident Roles that can be assigned to specific users. This will help you clearly define ownerships in responding to incidents. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a pop-up modal displaying the list of Incident Roles that you've defined for incidents. You will be able to add new Incident Roles, assign users to Incident Roles, and delete Incident Roles through the modal. |
/incident statuspage | When do I use it? Whenever you want to update a specific status page with the status of the incident. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a pop-up modal prompting you identify the status page to update and what to update it with. |
/incident integrations | When do I use it? Whenever you want to update the links to specific applications that Rootly is integrated to in your tech stack. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a pop-up modal with a list of applications that are eligible for Rootly integration and any existing links to pages within the applications relating to the specific incident. |
/incident timestamps | When do I use it? Whenever you want to manually edit the date and time of each status update. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a pop-up modal with a list of incident statuses and the date and time that it is currently logged with. |
/incident feedback | When do I use it? Whenever you want to log any feedback regarding your experience with resolving a specific incident. This is NOT a feedback of the Rootly app. This is a feedback of your incident response experience pertaining to the incident in context. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a pop-up modal prompting you log your feedback of the specific incident. |
/incident duplicate | When do I use it? Whenever you want to mark an incident as a duplicate of another. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a pop-up modal prompting you to select which incident is the current one a duplicate of. |
/incident sub | When do I use it? Whenever you want to declare a sub-incident. Where can I use this? You must be in a parent incident Slack channel in order to use this command. What will I see? You'll see a pop-up modal prompting you fill in the information for declaring a sub-incident. |
Update Incident Status
Command | Purpose |
/incident status | When do I use it? Whenever you want to update the status of the incident in context. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll see a pop-up modal prompting you to update the incident status. |
/incident mitigate | When do I use it? Whenever you want to change the incident status to "mitigated". Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll first see a pop-up modal prompting you to comment on how the incident was mitigated. Once you've logged the coment, you will see a Slack message indicating that the incident has been mitigated. |
/incident resolve | When do I use it? Whenever you want to change the incident status to "resolved". Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll first see a pop-up modal prompting you to comment on how the incident was resolved. Once you've logged the coment, you will see a Slack message indicating that the incident has been resolved. |
Trigger Workflows
Command | Purpose |
/incident workflows | When do I use it? Whenever you want to manually trigger a workflow. Where can I use this? You must be in an incident Slack channel in order to use this command. What will I see? You'll first see a pop-up modal prompting you to select the workflow to run. |
Getting Help
Command | |
/incident help | When do I use it? Whenever you want to see the list of available Slack commands and a brief description of each. Where can I use this? You can use this command in any Slack channel. What will I see? You'll first see a pop-up modal prompting you to select a command that you'd like to learn about. |
/incident support | When do I use it? Whenever you want to report an issue to Rootly. Where can I use this? You can use this command in any Slack channel. What will I see? You'll first see a pop-up modal prompting you to input the details of the issue you're trying to report. |
