PagerDuty
PagerDuty
Section titled “PagerDuty”Connect PagerDuty from Integrations in the Workforce AI dashboard, then ask your AI employee to use it as part of a job. The action reference below is normalized from the current PagerDuty toolkit reference into plain business language.
Good first jobs
Section titled “Good first jobs”- Summarize current alerts and ownership.
- Prepare an incident update.
- Create or update an approved operations record.
Connect PagerDuty
Section titled “Connect PagerDuty”- Open Workforce AI and choose Integrations.
- Find PagerDuty and select Connect.
- Complete the provider sign-in or connection details shown on screen.
- Return to your AI employee and give it one clear job using PagerDuty.
The provider controls which accounts and workspaces you can authorize. You can reconnect or remove the connection from the Integrations page.
Available tools
Section titled “Available tools”- Add service to incident workflow trigger
- Create and manage custom incident fields
- Create an incident type
- Create automation runner endpoint
- Create a custom field for an incident type
- Create a field option for a custom field
- Create a ruleset
- Create a trigger
- Create business service
- Create escalation policy
- Create event orchestration
- Create event rule in ruleset
- Create extension object
- Create handoff notification rule
- Create incident field option
- Create incident record
- Create incident workflow
- Create incident workflow instance
- Create integration for orchestration
- Create integration for service
- Create maintenance window object
- Create new schedule layer
- Create new service
- Create new tag in system
- Create new team with details
- Create new webhook subscription
- Create or update status page post
- Create or update status page postmortem
- Create or update status page post update information
- Create response play for incidents
- Create schedule overrides configuration
- Create service event rule
- Create status page subscription
- Create status update template
- Create user notification rule
- Create user object
- Create user status update notification rule
- Create workflow integration connection
- Delete account subscription by ID
- Delete addon by ID
- Delete alert grouping setting
- Delete all oauth delegations
- Delete automation actions runner by ID
- Delete automation action by ID
- Delete automation action service by ID
- Delete a custom field for an incident type
- Delete a field option for a custom field
- Delete business service by ID
- Delete business service priority thresholds
- Delete cache variable for event
- Delete cache variable from service
- Delete custom field by field ID
- Delete escalation policy by ID
- Delete event by ID
- Delete extension by ID
- Delete field option
- Delete incident workflow by ID
- Delete incident workflow trigger by ID
- Delete incident workflow trigger service
- Delete integration from event orchestration
- Delete maintenance window by ID
- Delete oncall handoff notification rule
- Delete post from status page
- Delete post update by ID
- Delete response play
- Delete ruleset by ID
- Delete rule from ruleset by ID
- Delete runner team association
- Delete schedule by ID
- Delete schedule override by ID
- Delete service by ID
- Delete service rule by ID
- Delete status page postmortem
- Delete status update notification rule
- Delete subscription from status page
- Delete tag by ID
- Delete team by ID
- Delete team escalation policy
- Delete team from automation action
- Delete template by ID
- Delete user by ID
- Delete user contact method
- Delete user from team by ID
- Delete user notification rule
- Delete user session by ID
- Delete user session by type
- Delete webhook subscription by ID
- Delete workflow integration connection
- Edit webhook subscription by ID
- Execute response play by ID
- Fetch cache variable for event orchestration
- Fetch custom incident field by ID
- Fetch escalation polices list
- Fetch event orchestrations
- Fetch incident analytics by ID
- Fetch incident list
- Fetch outlier incident by ID
- Fetch post update status
- Fetch priorities list
- Fetch related change events for incident
- Fetch related incidents by ID
- Fetch runner teams integration
- Fetch status pages
- Fetch user contact method
- Fetch vendor list
- Get addons list
- Get aggregated pd advance usage data
- Get alerts by incident ID
- Get alert grouping settings
- Get analytics metrics incidents all
- Get analytics metrics users all
- Get analytics raw incidents responses
- Get analytics raw users
- Get an incident type
- Get an incident type custom field
- Get audit records
- Get automation actions runners
- Get automation action by ID
- Get automation action runner by ID
- Get automation action team by team ID
- Get a field option on a custom field
- Get a trigger
- Get business services impacts
- Get business services priority thresholds
- Get business service subscribers by ID
- Get cache variables for service
- Get cache variable by ID
- Get escalation policy by ID
- Get event integrations by ID
- Get event orchestration by ID
- Get event orchestration cache variables
- Get event orchestration global
- Get event orchestration integration
- Get extension schema by ID
- Get impact by status page ID
- Get incident alert details
- Get incident log entries by ID
- Get incident workflows
- Get incident workflows actions
- Get incident workflow action by ID
- Get jira cloud account mappings
- Get log entries
- Get maintenance window by ID
- Get oauth delegations revocation requests status
- Get paused incident alerts
- Get post from status page by ID
- Get response plays
- Get rule from ruleset by ID
- Get schedules
- Get scim resource types
- Get scim schema by ID
- Get scim service provider config
- Get scim user
- Get service custom field values
- Get service enablements
- Get service impacts by url slug
- Get severity for status page
- Get specific post update status
- Get status dashboard by ID
- Get status for status page by ID
- Get status page impacts by ID
- Get status page subscription
- Get tags by entity type
- Get teams associated with action ID
- Get team members by ID
- Get team notification subscriptions
- Get template by ID
- Get the service orchestration for a service
- Get user notification subscriptions
- Get user sessions by ID
- Get user session by type
- Get user status update notification rules
- Get webhook subscription by ID
- Get workflow integration
- Get workflow integration connection
- Install add on endpoint
- List all workflow integration connections
- List automation action details
- List extension schemas
- List field options on a custom field
- List incident status update subscribers
- List incident types
- List incident type custom fields
- List licenses
- List scim schemas
- List scim users
- List service custom fields
- List supporting service impacts
- List templates
- List workflow integrations
- List workflow integration connections
- Modify entity tags
- Post account subscription for business service
- Post alert grouping settings
- Post analytics metrics responder filters
- Post analytic metrics on escalation policies
- Post change events
- Post event orchestration cache variables
- Post incidents analytics with filters
- Post incidents metrics filtered by service
- Post incident metrics
- Post incident metrics with filters
- Post incident note using ID
- Post incident status update
- Post responder incidents with filters
- Post service automation action
- Post team notification subscription
- Post team to runner
- Retrieve abilities list
- Retrieve ability by ID
- Retrieve action services by ID
- Retrieve active service event by ID
- Retrieve addon by ID
- Retrieve alert grouping settings by ID
- Retrieve automation action invocations
- Retrieve automation action invocation by ID
- Retrieve automation action runner teams
- Retrieve automation service action
- Retrieve business services
- Retrieve business service by ID
- Retrieve business service dependencies
- Retrieve business service impactors
- Retrieve business service impacts
- Retrieve change event by ID
- Retrieve change event information
- Retrieve current user info
- Retrieve entity tags by ID
- Retrieve event orchestration router by ID
- Retrieve extension by ID
- Retrieve extension list
- Retrieve incident by incident ID
- Retrieve incident custom fields
- Retrieve incident custom field values
- Retrieve incident field options
- Retrieve incident workflow by ID
- Retrieve incident workflow triggers
- Retrieve integration by service ID
- Retrieve license allocations
- Retrieve list of services
- Retrieve log entry by ID
- Retrieve maintenance windows
- Retrieve notes for incident
- Retrieve notifications
- Retrieve oncall handoff notification rule
- Retrieve oncall handoff notification rules
- Retrieve oncall list
- Retrieve past incidents
- Retrieve postmortem by ID
- Retrieve response play by ID
- Retrieve ruleset by ID
- Retrieve ruleset list
- Retrieve rules for service ID
- Retrieve rules from ruleset by ID
- Retrieve rule by service ID
- Retrieve schedule audit records by ID
- Retrieve schedule by ID
- Retrieve schedule override by ID
- Retrieve service audit records by ID
- Retrieve service by ID
- Retrieve service change events by ID
- Retrieve service impacts from status dashboards
- Retrieve service status by ID
- Retrieve service status page
- Retrieve standards list
- Retrieve standards scores
- Retrieve standards scores by resource type
- Retrieve status dashboards information
- Retrieve status dashboard by slug
- Retrieve status pages status
- Retrieve status page post
- Retrieve status page severities by ID
- Retrieve status page subscription by ID
- Retrieve tags
- Retrieve tag by ID
- Retrieve team audit records
- Retrieve team details by ID
- Retrieve team list
- Retrieve technical service details
- Retrieve template fields
- Retrieve unrouted event orchestration by ID
- Retrieve users by schedule ID
- Retrieve users list
- Retrieve user audit records by ID
- Retrieve user by ID
- Retrieve user contact methods via ID
- Retrieve user license information
- Retrieve user notification rule
- Retrieve user notification rules
- Retrieve user status update notification rule
- Retrieve vendor by ID
- Retrieve webhook subscriptions
- Send mcp request
- Send responder requests for incidents
- Set business service impact status
- Set global priority threshold
- Update add on by ID
- Update alert grouping settings by ID
- Update alert in incident
- Update an incident type
- Update automation runner info
- Update a custom field for an incident type
- Update a trigger
- Update business service by ID
- Update change event by ID
- Update custom field display name
- Update custom field option
- Update escalation policy by ID
- Update escalation policy for team
- Update event orchestration by ID
- Update event orchestration cache variable
- Update event rule by ID
- Update event rule for service
- Update extension by ID
- Update global orchestration
- Update incident alerts
- Update incident by ID
- Update incident custom field values
- Update incident details
- Update incident workflow
- Update integration by ID and integration ID
- Update integration label
- Update log entry channel
- Update maintenance window by ID
- Update oncall handoff notification rule
- Update orchestration router details
- Update response play by ID
- Update ruleset by ID
- Update schedule by ID
- Update service by ID
- Update service orchestration active status
- Update standard by ID
- Update status page post
- Update status page post info
- Update status page post postmortem
- Update status page post resource
- Update team by ID
- Update template by ID
- Update the service orchestration for a service
- Update unrouted orchestration rules
- Update user information
- Update user notification rule by ID
- Update user role on team
- Update workflow integration connection
Workforce AI applies its approval rules to actions that create, change, send, publish, move, or remove information. When an action needs approval, you will see it in Approvals before it runs.
How to ask for the work
Section titled “How to ask for the work”Use the result you want and the record or audience involved:
Using PagerDuty, summarize current alerts and ownership. Show me the result here.
For recurring work, add the timing, the information to use, and the finish line. You can save a successful job as a schedule when it should run on a regular rhythm.
Common questions
Section titled “Common questions”Does Workforce AI need my PagerDuty password?
Section titled “Does Workforce AI need my PagerDuty password?”Use the provider sign-in or connection screen shown by Workforce AI. OAuth providers keep your password with the provider.
Why is a proposed action waiting?
Section titled “Why is a proposed action waiting?”Open Approvals in Workforce AI. Review the complete proposal, then approve or deny it.
How do I switch to another PagerDuty account?
Section titled “How do I switch to another PagerDuty account?”Open Integrations, remove or reconnect PagerDuty, and choose the account you want during the provider sign-in.
Can I use PagerDuty in a scheduled job?
Section titled “Can I use PagerDuty in a scheduled job?”Yes. Once the connection and job work the way you want, tell your AI employee when the job should run.