PagerDuty

Pagerduty is a great tool for identifying and routing incidents. We don’t have enough space on this page to explain all the ins and out of PagerDuty, so if your looking for more on what PagerDuty does and how it works check out PagerDuty.com

Now when it comes to getting the most out of PagerDuty from Slack you are in the right place. We have a whole bunch of activities we can help you perform in a just a few seconds within Slack. This will keep you incident management process rolling. First things first, Let’s get your PagerDuty Tool added to RigD.

Adding a PagerDuty Tool

It only takes a minute to add a PagerDuty tool to RigD. We use the latest OAuth2 flow for connection to a PagerDuty account. However, in order for the flow to work you need to make sure you are logged into the PagerDuty web UI. If you do not do this prior to attempting the connection, you will be redirected to login and then have to restart the connection process from Slack.

Here is a video walkthrough

Step by Step

Step 1 – Start the Activity

To get started with adding a tool to Rigd you need to first get the activity started by typing

add rigd tool

Step 2 – Choose the tool type

Just press the button for PagerDuty or if you prefer to type the corresponding number.

Step 3 – Start the Connection Process

Press the button to start the web based connection flow. Remember you need to be logged into your PagerDuty account in the PagerDuty Web UI for this process to work.

Step 4 – Authorize RigD

To complete the connection you need to Authorize RigD to interact with your PagerDuty account.

Step 5 – Head back to Slack

Jump back into Slack to see that your tool is now added. The name of the tool is a combination of your PagerDuty subdomain and the name of the PagerDuty user. So it’s best to confirm the that you recognize those before you start using it.

Setting up a Default PagerDuty Tool

There are lots of times you need to get some critical information from PagerDuty, but do not have an account. Perhaps you need to open a new incident, or figure out who is on call for a particular team. To help facilitate these critical tasks, we allow you to set a specific PagerDuty tool as the default for all those Slack users who do not have an account of their own. The tasks they can perform are limited to information gathering and opening incidents. To administer PagerDuty or manage an Incident they will need to create a tool for their own PagerDuty account. Using a account as the default will not interfere with that account holders ability to use it, however, it’s important to note that any opened incidents will be shown as opened by that account.

You can set an account as the default in a few different ways.

Option 1 – After Install

Option 2 – From the tool list

Option 3 – Using an Activity