Using Zoom’s PagerDuty Chat app
Zoom’s PagerDuty chat app allows users to trigger, view, acknowledge, and resolve incidents in Zoom Team Chat.
This article covers:
Prerequisites for Zoom’s PagerDuty Chat
- A PagerDuty account
- Zoom’s PagerDuty Chat app pre-approved by your admin
How to connect Zoom Team Chat and the PagerDuty app
- Sign in to the Zoom App Marketplace with your Zoom account.
- In the top-right corner of your screen, search for PagerDuty.
- In the results, click the PagerDuty app to open the app’s page.
Note: If the app is not pre-approved, please contact your Zoom admin to approve the app for your account. - Click the Add button to integrate.
- Confirm the permissions the app requires, then click Allow.
How to authenticate your PagerDuty user account in Team Chat
Once the PagerDuty chat app is installed, you will be redirected to PagerDuty to authenticate your PagerDuty account and authorize Zoom to connect. Once the authorization is completed, the PagerDuty chat app will be added to your Zoom client.
How to trigger incidents using slash command
- In a Team Chat compose box, enter the command /pduty trigger.
You will be directed to the Trigger Incident page. - Select the impacted service and specify a title for the incident.
Only services you are a member of will appear on the list. - (Optional) Assign the task to a member, specify the urgency, and add a description to the incident.
- Click Trigger.
The PagerDuty Chat app will respond with a message only visible to you to confirm the task was created in PagerDuty. The app card will include information about the task and allow you to Acknowledge, Add Note, and Resolve an incident.
How to trigger incidents from compose box shortcut
- From your Team Chat compose box, click the PagerDuty icon.
- Click Trigger Incident.
- Select the impacted service and specify a title for the incident.
Only services you are a member of will appear on the list. - (Optional) Assign the task to a member, specify the urgency, and add a description to the incident.
- Click Trigger.
The PagerDuty Chat app will respond with a message only visible to you to confirm the task was created in PagerDuty. The app card will include information about the task and allow you to Acknowledge, Add Note, and Resolve an incident.
How to trigger incidents from chat messages
- Hover your cursor next to a message.
Additional options will appear to the right of the message. - Click the more icon .
- Select Trigger Incident.
- Select the impacted service and specify a title for the incident.
The message content will pre-populate in the description field. - (Optional) Assign the task to a member, specify the urgency, and add a description to the incident.
- Click Trigger.
The PagerDuty Chat app will respond with a message only visible to you to confirm the incident was triggered in PagerDuty. The app card will include information about the incident and allow you to Acknowledge, Add Note, and Resolve an incident.
How to add a message as a note from a chat message
- Hover your cursor next to a message.
Additional options will appear to the right of the message. - Click the more icon .
- Select Share Message to Incident.
- Search by incident title.
- Select an incident.
The message content will pre-populate in the message field.
-
Press the Add Note button.
The PagerDuty Chat app will respond with a message only visible to you to confirm the message has been added to the incident in PagerDuty. The app card will also include a Post to Chat button to allow you to share the update with the channel.
How to acknowledge an incident
- In a PagerDuty app card, click the Acknowledge button.
The PagerDuty Chat app will respond with a message only visible to you to confirm the incident was acknowledged. The app card will also include a Post to Chat button to allow you to share the update with the channel.
How to resolve an incident
- In a PagerDuty app card, click the Resolve button.
The PagerDuty Chat app will respond with a message only visible to you to confirm the incident was marked as resolved. The app card will also include a Post to Chat button to allow you to share the update with the channel.
How to configure PagerDuty notifications
Complete the following steps for each channel that you would like to receive PagerDuty notifications.
- In a compose box, enter command /pduty configure.
You will be directed to the Configure PagerDuty Notification page. - In the Service or Incidents tab, click the Add a Rule button.
- Choose the services you want to receive notifications for.
- Click Save.
You will receive notifications in that Zoom Team Chat channel, based on your configurations. You can create up to 10 notification rules for PagerDuty.
How to configure the On-Call List
- In a compose box, enter command /pduty oncall.
You will be directed to the Configure PagerDuty Notification page. - In the Oncall tab, click the Add a Rule button.
- Specify the Rule Name (the way to retrieve the on-call schedule [by Schedule Name or Schedule ID]), then enter the schedule identifier.
- Choose a time you would like to receive the On-Call List.
- Click Save.
You will receive a confirmation in that Zoom Team Chat channel based on your configurations.
How to search incidents using slash command
- In a compose box, enter command /pduty search.
You will be directed to the Share Incident page. - Search by incident title.
- Select an incident.
A preview card with the incident’s information will pre-populate in the compose box.
-
Press the Send button.
An app card with information about the incident is posted to the channel. The app card includes buttons for channel members to Acknowledge, Add Note, and Resolve the incident.
How to connect/disconnect your PagerDuty user account or change workspace in Team Chat
- Disconnect your PagerDuty account by typing the command /pduty to signout in a compose box.
An app card with the button to sign in to PagerDuty will appear.
How to remove the PagerDuty Chat app from your Zoom account
- Sign in to the Zoom App Marketplace with your Zoom account.
- In the top-right corner of the page, click Manage.
- In the navigation menu, click Added Apps.
- Next to the PagerDuty Chat app, click Remove.
- Confirm the dialogue and click Remove.
Data security
- This app has access to the following information on Zoom:
- View all groups subscribed to by a Zoom user under the Zoom account.
- View existing meeting details for a Zoom user under the Zoom account.
- View information of a Zoom user under the Zoom account.
- This app has access to the following information on PagerDuty:
- Your tasks, projects, and teams.
- Teams and members are read-only for us.
- The only write permission we use is creating, editing, and masking tasks as complete.
- This chat app has the following permissions on Zoom:
- This chat app can send a chat message to an IM channel or Zoom user under the Zoom account.
- Communications between this chat app and Zoom/PagerDuty Chat app are encrypted:
- Protocol: TLS 1.2
- Cipher suite: ECDHE-ECDSA-AES128-GCM-SHA256
- Key length: 128 bits
- Perfect Forward secrecy: YES
- This chat app stores access credentials in the local data store:
- PagerDuty API tokens and Zoom OAuth credentials (both admin-level only) are stored in an encrypted database.