Skip to main content

Acknowledge event

Action ID: tools.pagerduty.acknowledge_event Resolves an existing event in PagerDuty Reference: https://developer.pagerduty.com/api-reference

Input fields

incident_key
string
required
Identifies the alert
service_key
string
required
The GUID of one of your Events API V2 integrations. This is the “Integration Key” listed on the Events API V2 integration’s detail page.

Get all schedules

Action ID: tools.pagerduty.get_all_schedules Get all the on-call schedules. Reference: https://developer.pagerduty.com/api-reference

Secrets

Required secrets:
  • pagerduty: required values PAGERDUTY_API_KEY.

Input fields

query
string | null
Filters the result, showing only the records whose name matches the query.Default: null.

Get contact methods

Action ID: tools.pagerduty.get_contact_methods Get contact methods in PagerDuty. Reference: https://developer.pagerduty.com/api-reference

Secrets

Required secrets:
  • pagerduty: required values PAGERDUTY_API_KEY.

Input fields

user_id
string
required
The ID of the user.

Get incident data

Action ID: tools.pagerduty.get_incident_data Show detailed information about an incident. Reference: https://developer.pagerduty.com/api-reference

Secrets

Required secrets:
  • pagerduty: required values PAGERDUTY_API_KEY.

Input fields

incident_id
string
required
The ID of the incident.

Get incidents

Action ID: tools.pagerduty.get_incidents List existing incidents. Reference: https://developer.pagerduty.com/api-reference

Secrets

Required secrets:
  • pagerduty: required values PAGERDUTY_API_KEY.

Input fields

incident_key
string | null
Incident de-duplication key.Default: null.
since
string | null
The start of the date range over which you want to search. Maximum range is 6 months and default is 1 month.Default: null.
status
string | null
Filter incidents by status.Default: null.
until
string | null
The end of the date range over which you want to search. Maximum range is 6 months and default is 1 month.Default: null.

Get user notification rules

Action ID: tools.pagerduty.get_user_notification_rules Get the notification rules of a PagerDuty user. Reference: https://developer.pagerduty.com/api-reference

Secrets

Required secrets:
  • pagerduty: required values PAGERDUTY_API_KEY.

Input fields

user_id
string
required
The ID of the user.

Get users on-call

Action ID: tools.pagerduty.get_users_on_call Get the users on-call. Reference: https://developer.pagerduty.com/api-reference

Secrets

Required secrets:
  • pagerduty: required values PAGERDUTY_API_KEY.

Input fields

schedule_ids
array[string]
required
The ID of the schedule(s).
since
string | null
The start of the time range over which you want to search. Defaults to current time.Default: null.
until
string | null
The end of the time range over which you want to search. Defaults to current time.Default: null.

Resolve event

Action ID: tools.pagerduty.resolve_event Resolves an existing event in PagerDuty Reference: https://developer.pagerduty.com/api-reference

Input fields

incident_key
string
required
Identifies the alert
service_key
string
required
The GUID of one of your Events API V2 integrations. This is the “Integration Key” listed on the Events API V2 integration’s detail page.

Trigger event

Action ID: tools.pagerduty.trigger_event Trigger event to report a new problem Reference: https://developer.pagerduty.com/api-reference

Input fields

service_key
string
required
The GUID of one of your Events API V2 integrations. This is the “Integration Key” listed on the Events API V2 integration’s detail page.
severity
string
required
The perceived severity of the status the event is describing withrespect to the affected system.Allowed values: critical, warning, error, info.
source
string
required
The unique location of the affected system, preferably a hostname or FQDN.
summary
string
required
A brief text summary of the event, used to generate the summaries/titles of any associated alerts.
class
string
The class/type of the event.Default: "".
component
string
Component of the source machine that is responsible for the event.Default: "".
group
string
Logical grouping of components of a service.Default: "".
incident_key
string
Incident de-duplication key.Default: null.