PagerDuty for your voice agent
Pagerduty is a real-time incident management platform for IT teams. It helps organizations resolve critical issues faster with on-call scheduling, alerting, and response automation.
Call 1800 570 693 to talk to the demo agent. Plans start at A$49 a month.




Integration record
- Status
- Available
- Plan
- Every plan, from Starter at A$49 a month
- How it connects
- One click. You sign in to PagerDuty from Connected apps and approve access. There's no API key to paste.
- What it reads
- 183 actions, such as count paused incident reports, fetch cache variable for event orchestration and fetch custom incident field by id.
- What it changes
- 173 actions, such as add service to incident workflow trigger, aggregate escalation policy incident metrics and aggregate incident metrics with filters.
- What starts an action
- The agent runs an action during a call or chat when the conversation needs it. It only runs the actions you switch on.
- Custom work
- You choose each action from its list of 356. Anything the list doesn't cover needs a custom API tool on Scale, or a Concierge build.
- Checked
- Action list checked 14 November 2026. We haven't tested each action.
PagerDuty actions
Reads 183
- Count paused incident reports
- 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 a field option on a custom field
- Get aggregated pd advance usage data
- Get alert grouping settings
- Get alerts by incident id
- Get analytics metrics incidents all
- Get analytics metrics users all
- Get analytics raw incidents responses
159 more
- Get analytics raw users
- Get an incident type
- Get an incident type custom field
- Get incident workflow trigger
- Get audit records
- Get automation action by id
- Get automation action runner by id
- Get automation actions runners
- Get automation action team by team id
- Get business services impacts
- Get business services priority thresholds
- Get business service subscribers by id
- Get cache variable by id
- Get cache variables for service
- Get escalation policy by id
- Get event integrations by id
- Get event orchestration by id
- List cache variables for event orchestration
- 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 workflow action by id
- Get incident workflows
- Get incident workflows actions
- Get Jira Cloud account mappings
- Get log entries
- Get maintenance window by id
- Get paused incident alerts
- Get post from status page by id
- 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 enablements for a service
- 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 team members by id
- Get team notification subscriptions
- Get teams associated with action id
- Get template by id
- Get the service orchestration for a service
- Get user notification subscriptions
- Get user session by type
- Get user sessions by id
- Get user status update notification rules
- Get webhook subscription by id
- Get workflow integration
- Get workflow integration connection
- 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 type custom fields
- List incident types
- List licenses
- List SCIM schemas
- List SCIM users
- List service custom fields
- List supporting service impacts
- List templates
- List workflow integration connections
- List workflow integrations
- Ping webhook subscription
- Preview schedule object
- Retrieve abilities list
- Test ability availability by ID
- Retrieve action services by id
- Check if service event orchestration is active
- Retrieve addon by id
- Retrieve alert grouping settings by id
- Retrieve automation action invocation by id
- Retrieve automation action invocations
- Retrieve automation action runner teams
- Retrieve automation service action
- Retrieve business service by id
- Retrieve business service dependencies
- Retrieve business service impactors
- Retrieve business service impacts
- Retrieve business services
- 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 rule by service id
- Retrieve ruleset by id
- Retrieve ruleset list
- Retrieve rules for service id
- Retrieve rules from ruleset by 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 by resource type and id
- Retrieve standards scores by resourcetype
- Retrieve status dashboard by slug
- Retrieve status dashboards information
- Retrieve status page post
- Retrieve status page severities by id
- Retrieve status pages status
- Retrieve status page subscription by id
- Retrieve tag by id
- Retrieve tags
- 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 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 users by schedule id
- Retrieve users list
- Retrieve user status update notification rule
- Retrieve vendor by id
- Retrieve webhook subscriptions
Changes 120
- Add service to incident workflow trigger
- Aggregate escalation policy incident metrics
- Aggregate incident metrics with filters
- Associate service dependencies
- Associate team with automation action
- Audit escalation policy records
- Convert service rule by id
- Create a custom field for an incident type
- Create a field option for a custom field
- Create an incident type
- Create incident workflow trigger
- Create automation runner endpoint
- Create business service
- Create escalation policy
- Create event orchestration
- 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
96 more
- 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 schedule overrides configuration
- Create statuspage subscription
- Create status update template
- Create user notification rule
- Create user object
- Create user status update notification rule
- Create workflow integration connection
- Disassociate service dependencies
- Edit webhook subscription by id
- Enable extension by id
- Enable webhook subscription by id
- Filter and aggregate incident metrics
- Install add on endpoint
- Invoke automation action by ID
- Manage cache variables for event service
- Merge source incidents into target incident
- Migrate integration between orchestrations
- Modify entity tags
- Post account subscription for business service
- Post alert grouping settings
- Post analytic metrics on escalation policies
- Post analytics metrics responder filters
- Send change event to PagerDuty
- Post event orchestration cache variables
- Post incident metrics
- Post incident metrics with filters
- Post incident note using id
- Post incidents analytics with filters
- Post incidents metrics filtered by service
- Post incident status update
- Post responder incidents with filters
- Post service automation action
- Post team notification subscription
- Post team to runner
- Render template for incident
- Send MCP request
- Send responder requests for incidents
- Set business service impact status
- Set global priority threshold
- Snooze incident by duration
- Subscribe entities to business services
- Subscribe entities to incident status updates
- Subscribe to user notifications
- Update a custom field for an incident type
- Update add on by id
- Update alert grouping settings byid
- Update alert in incident
- Update an incident type
- Update incident workflow trigger
- Update automation runner info
- 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 the global orchestration for an event 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 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 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 status update notification rule by id
- Update user role on team
- Update workflow integration connection
Deletes 53
- Delete account subscription by id
- Delete a custom field for an incident type
- Delete addon by id
- Delete a field option for a custom field
- Delete alert grouping setting
- Delete all oauth delegations
- Delete automation action by id
- Delete automation action service by id
- Delete automation actions runner by id
- 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
29 more
- Delete post from status page
- Delete post update by id
- Delete rule from ruleset by id
- Delete 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 all user sessions
- Delete user session by type
- Delete webhook subscription by id
- Delete workflow integration connection
- Unsubscribe business service entity
- Unsubscribe from incident status updates
- Unsubscribe team notification subscriptions
- Unsubscribe user notification subscriptions
PagerDuty setup
Signing in to PagerDuty
Choose PagerDuty in Connected apps and approve its consent screen. Your tokens stay with our connection broker and never reach the agent.
Choosing the actions
Choose which of the 356 actions the agent may use. Start with lookups and add the ones that change PagerDuty when you're ready.
Testing, then publishing
Watch the agent use the live app in the browser tester, then publish. Voice and text agents share the connection.
More integrations
Get started
Tell us what your callers ring about, and we build and test the agent for you.


