PagerDuty
PagerDutyObservability & Incidents
View incidents, on-call schedules, and services; acknowledge, resolve, and add notes to incidents
Available tools 12
Hard-to-undo tools, such as sending or destructive actions, require your approval before running.
- pagerduty__execute_destructiveDestructiveApproval required
PagerDuty 삭제·권한 변경·서비스/라우팅 설정·자동화 실행. ⚠️ 데이터 영구삭제, 접근 권한 및 운영 설정 변경이 즉시 적용되며 되돌릴 수 없거나 수동 복구가 필요하다. operation_id와 id는 pagerduty__discover 및 조회 결과에서 확인. 결과: data · status · async · truncated.
- pagerduty__acknowledge_incidentSendApproval required
PagerDuty 인시던트를 확인(ack) 처리한다. ⚠️ 에스컬레이션이 멈추고 「내가 보고 있다」 가 팀 전체에 보이며, 확인 취소 도구가 없어 되돌릴 수 없다(타임아웃 재트리거 전까지 통지가 멈춘다). 다 고쳤으면 pagerduty__resolve_incident. incident_id 는 pagerduty__list_incidents 결과의 id. 결과: incident_id · status · url.
- pagerduty__add_noteSendApproval required
PagerDuty 인시던트에 노트 게시 — 타임라인에 남는다. ⚠️ 대응 중인 팀 전체에게 보이고 이 커넥터로는 고치거나 지울 수 없어 되돌릴 수 없다 — 요청에 내용이 다 있으면 바로 부르고, 아니면 먼저 대화에 보여 준다(승인 카드엔 본문이 없다). incident_id 는 pagerduty__list_incidents 결과의 id. 결과: noted · incident_id · note_id.
- pagerduty__execute_sendSendApproval required
PagerDuty 인시던트 생성·재배정·에스컬레이션, 스케줄·override 변경, 상태 통지 실행. ⚠️ 담당자와 구독자에게 알림이 나가고 이미 보낸 통지는 회수할 수 없어 되돌릴 수 없다. operation_id와 id는 pagerduty__discover 및 조회 결과에서 확인. 요청에 내용이 다 있으면 바로 부르고, 아니면 먼저 대화에 보여 준다. 결과: data · status · pagination · async · truncated.
- pagerduty__resolve_incidentSendApproval required
PagerDuty 인시던트를 해결(resolve)로 닫는다. ⚠️ 알림이 끝나고 종결 처리되며, 다시 여는 도구가 없어 되돌릴 수 없다. 대응 중이면 pagerduty__acknowledge_incident. 먼저 pagerduty__get_incident 로 상태·노트를 본다. incident_id 는 pagerduty__list_incidents 결과의 id. 결과: incident_id · status · url.
- pagerduty__execute_writeWrite
PagerDuty 태그·템플릿·SRE 메모 생성/수정. pagerduty__discover 결과의 write 작업만 실행하며 같은 API로 수정 가능하다. operation_id와 입력은 discover에서 확인. 결과: data · status · truncated.
- pagerduty__discoverRead
PagerDuty 공식 API 작업과 입력 스키마 조회. search로 인시던트·스케줄·사용자 등을 찾고 operation_id로 path/query/body·권한·고정 위험도를 확인한다. 결과: operations · next_offset 또는 input_schema. 참조 스키마는 definition으로 조회.
- pagerduty__execute_readRead
PagerDuty 읽기 API 실행 — 인시던트 타임라인·alerts·스케줄·분석 등. 먼저 pagerduty__discover로 operation_id와 입력을 확인한다. 결과: data · pagination.next · status · truncated. 다음 페이지는 pagination.next_location(query/body)에 pagination.next를 넣는다.
- pagerduty__get_incidentRead
인시던트 상세와 노트 — 담당 배정·에스컬레이션 정책·타임라인 노트. 결과: id · title · status · urgency · escalation_policy · last_status_change_at · notes[].
- pagerduty__list_incidentsRead
인시던트 목록 — 기본은 열린 것(triggered+acknowledged), 최신순. 결과: 인시던트마다 id · title · status · urgency · service · assignee · created_at · url (최대 25건).
- pagerduty__list_oncallsRead
지금 온콜인 담당자 목록 — 에스컬레이션 정책·스케줄·레벨·교대 시각
- pagerduty__list_servicesRead
서비스 목록·상태 — active/warning/critical/maintenance/disabled 가 장애 개요다
Before you connect
- Create an API access key and provide the account email to act as Open