PagerDuty Spoke
-
- UpdatedJun 3, 2025
- 4 minutes to read
- Yokohama
- Now Platform Capabilities
The PagerDuty spoke provides actions to view and analyze meaningful usage data for PagerDuty software subscriptions. Analyze on-call users to determine which licenses are stale so that you can reclaim these licenses and realize your potential savings.
Request apps on the Store
Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.
Integration Hub subscription
This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.
Supported versions
This spoke was built for PagerDuty v1.4.1, but may be compatible with later versions.
Spoke requirements
PagerDuty global admin account.
Spoke dependencies
- ServiceNow Integration Hub Runtime (com.glide.hub.integration.runtime)
- ServiceNow Integration Hub Action Step - REST (com.glide.hub.action_step.rest)
- ServiceNow Integration Hub Action Template - Data Stream (com.glide.hub.action_type.datastream)
Spoke subflows
The PagerDuty spoke provides sample subflows to demonstrate automating PagerDuty tasks. To customize a sample subflow, copy it to a new application scope. Available sample subflows include:
Subflow | Description |
---|---|
PagerDuty Download Subscriptions | Downloads user subscriptions from the PagerDuty portal. To use this subflow, perform the steps outlined in Integrating with PagerDuty. |
PagerDuty Reclaim Subscription | Deactivates user accounts in PagerDuty. To use this subflow, perform the steps outlined in Integrating with PagerDuty. |
PagerDuty Update User Activity | Retrieves the activity of users who are on an on-call schedule. To use this subflow, perform the steps outlined in Integrating with PagerDuty. |
Spoke actions
The PagerDuty spoke provides actions to automate PagerDuty tasks when events occur in your ServiceNow instance. Available actions include:
Category | Action | Description |
---|---|---|
Audit Management | Look up Audit Record Stream | Retrieves information about the list of audits. |
Business Service Management | Create Business Service | Creates business service by passing the Number field. |
Create Business Service Subscribers | Creates a business service subscriber. | |
Delete Business Service | Deletes a business service. | |
Look up Business Service by ID | Retrieves information about the specified business service. | |
Look up Business Service Dependencies by Business Service ID | Retrieves the Business Service Dependencies by Business Service ID. | |
Look up Business Service Subscribers by Business Service ID | Retrieves Business Service Subscribers by Business Service ID. | |
Look up Business Services Stream | Retrieves a Business Services Stream. | |
Remove Business Service Subscribers | Removes the specified business service subscriber. | |
Update Business Service | Updates a business service. | |
Escalation Policy Management | Delete Escalation Policy | Deletes the specified escalation policy. |
Look up Escalation Policies Stream | Retrieves information about the list of escalation policies. | |
Look up Escalation Policy by ID | Retrieves Escalation Policy by ID. | |
Update Escalation Policy | Updates an escalation policy. | |
Create Escalation Policy | Creates an escalation policy | |
Extension Management | Create Extension | Creates an extension. |
Look up Extension by ID | Retrieves information about the specified extension. | |
Look up Extensions Stream | Retrieves information about the list of extensions. | |
Update Extension | Updates an extension. | |
Incident Management | Create Incident | Creates an incident with the specified details. |
Look up Incident by ID | Retrieves information about an incident by its ID. | |
Look up Incidents Stream | Retrieves information about the list of incidents. | |
Update Incident | Updates an incident with the specified details. | |
Notifications Management | Look Up Notification Stream | Retrieves the list of notifications. |
Schedule Management | Create Schedule | Creates a schedule. |
Look up Schedule by ID | Retrieves information about a schedule ID. | |
Look up Schedules Stream | Retrieves information about the list of schedules. | |
Update Schedule | Updates a schedule with the specified information. | |
Service Management | Create Service | Creates a service |
Look up Service by ID | Retrieves the details of a service by its ID. | |
Look up Services Stream | Retrieves information about the list of services. | |
Update Service | Updates a service with the specified information. | |
Tag Management | Create Tag | Creates a tag. |
Delete Tag | Deletes the specified tag. | |
Look up Tag by ID | Retrieves information about the specific tag. | |
Look up Tags Stream | Retrieves information about the required tags. | |
Assign Tags | Assigns tags to the required entity. | |
Team Management | Add Escalation Policy to Team | Adds the escalation policy to a team with the specified details. |
Add User to Team | Adds users to the specified team. | |
Create Team | Creates a team. | |
Create Team Subscriptions | Creates a team subscription. | |
Delete Team | Deletes the specified team. | |
Look up Subscriptions in Team | Retrieves information about the specified subscription in a team. | |
Look up Team by ID | Retrieves the specific team by ID. | |
Look up Teams Stream | Retrieves the information about the list of teams. | |
Look up Users in Team | Retrieves information about the specified users from a team. | |
Remove Escalation Policy from Team | Removes the specified escalation policy from the specified team. | |
Remove Team Subscriptions | Removes the specified team subscription. | |
Remove User from Team | Removes the specified user from the specified team. | |
Update Team | Updates the details of a team. | |
Webhook Management | Create Webhook Subscription | Creates a webhook subscription. |
Delete Webhook | Deletes a webhook. | |
Look up Webhook Subscription by ID | Retrieves information about the specified webhook subscription ID. | |
Look up Webhook Subscription Stream | Retrieves information about the list of webhook subscriptions. | |
Update Webhook Subscription | Updates the specified webhook subscription. | |
User Management | Look Up Users | Retrieves all PagerDuty user subscriptions. |
Look Up On Call Users | Retrieves information about the last time that a user was on an on-call schedule. | |
Remove User | Deactivates a user account in PagerDuty. | |
Look up Users Stream | Retrieves information about the list of users. | |
Create User | Creates a user. | |
Update User | Updates the details of the specified user. |
Connection and credential alias requirements
Integration Hub uses aliases to manage connection and credential information. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection. For more information, see Connections and Credentials.