# Zapier + Instatus

Source: https://instatus.com/help/ko/integrations/zapier

Zapier로 Instatus를 8,000개 이상의 앱과 연결해 인시던트 관리 워크플로를 자동화하세요.

1. [Zapier의 Instatus](https://zapier.com/apps/instatus/integrations)로 이동하세요
2. **Connect Instatus to 8,000+ apps**를 클릭해 Zapier 계정에 Instatus를 추가하세요
3. 인증하라는 안내가 나오면 [Instatus 개발자 설정](https://dashboard.instatus.com/developer)에서 API 키를 받아 Zapier에 붙여 넣으세요

![Zapier Instatus 연동](https://instatus.com/help/integrations/zapier-1.png)

## 트리거

### 새 인시던트 또는 인시던트 업데이트

새 인시던트가 생성되거나 기존 인시던트가 업데이트될 때 실행됩니다. 팀에 알리거나, 인시던트를 스프레드시트에 기록하거나, 다른 도구에 티켓을 만드는 등 다양하게 활용하세요.

**설정**

- **Project**: 인시던트를 감시할 Instatus 상태 페이지를 선택하세요

**트리거 데이터**

트리거는 이후 Zap 단계에서 사용할 수 있는 다음 데이터를 제공합니다.

- `id` - 인시던트 고유 ID
- `type` - `CREATE`(새 인시던트) 또는 `UPDATE`(인시던트 업데이트)
- `name` - 인시던트 이름/제목
- `status` - 현재 인시던트 상태 (`INVESTIGATING`, `IDENTIFIED`, `MONITORING`, `RESOLVED`)
- `started` - 인시던트가 시작된 시각
- `resolved` - 인시던트가 해결된 시각 (해당하는 경우)
- `duration` - 인시던트 지속 시간(초) (해당하는 경우)
- `impact` - 영향도 (`OPERATIONAL`, `UNDERMAINTENANCE`, `DEGRADEDPERFORMANCE`, `PARTIALOUTAGE`, `MAJOROUTAGE`)
- `components` - 영향받는 구성 요소 목록 (각 항목에 `id`, `name`, `status` 포함)
- `updates` - 인시던트 업데이트 목록 (각 항목에 `id`, `status`, `started`, `message` 포함)

## 작업

Instatus 작업을 설정하려면 먼저 사용할 Instatus 프로젝트(상태 페이지)를 선택하세요. 드롭다운에 프로젝트가 보이지 않으면 페이지 ID를 직접 입력할 수 있습니다. 자세한 방법은 [문제 해결](#목록에서-프로젝트를-찾을-수-없는-경우) 섹션을 참고하세요.

프로젝트를 선택하면 작업을 설정하는 추가 필드가 표시됩니다.

![Zapier 작업 설정](https://instatus.com/help/integrations/zapier-config.png)

### 인시던트 생성

다른 앱의 트리거로 Instatus에 새 인시던트를 만드세요. 모니터링 도구, 티켓 시스템 등 Zapier의 어떤 앱에서든 상태 페이지 인시던트를 자동으로 만들 수 있습니다.

**설정**

- **Project** (필수) - 인시던트를 만들 Instatus 상태 페이지를 선택하세요
- **Status** (필수) - 인시던트 상태: `INVESTIGATING`, `IDENTIFIED`, `MONITORING`, `RESOLVED`
- **Title** (필수) - 인시던트 제목/이름
- **Description** - 인시던트를 설명하는 메시지
- **Affected Components** - 영향받는 구성 요소를 선택하세요
- **Components Status** - 영향받는 구성 요소의 상태 (예: `OPERATIONAL`, `DEGRADEDPERFORMANCE`, `PARTIALOUTAGE`, `MAJOROUTAGE`)
- **Started On** - 인시던트가 시작된 시각 (기본값은 현재 시각)
- **Publish incident to status page** - 인시던트를 공개 상태 페이지에 표시할지 여부
- **Notify subscribers about the incident** - 상태 페이지 구독자에게 알림을 보낼지 여부

## 활용 사례

- **Google Sheets에 인시던트 기록하기**: 보고와 분석을 위해 모든 인시던트 기록을 보관합니다
- **Notion 데이터베이스 항목 만들기**: 추적을 위해 팀의 Notion 워크스페이스에 인시던트를 자동으로 추가합니다
- **GitHub 이슈로 인시던트 만들기**: GitHub에 심각한 버그가 보고되면 Instatus 인시던트를 생성합니다
- **Airtable과 동기화하기**: Airtable에서 맞춤 인시던트 대시보드와 보고서를 만듭니다

준비가 끝났습니다! 이제 Zap을 만들어 보세요.

## 문제 해결

### 목록에서 프로젝트를 찾을 수 없는 경우

프로젝트 드롭다운에 상태 페이지가 보이지 않으면 페이지 ID를 직접 확인할 수 있습니다.

1. [Instatus 대시보드](https://dashboard.instatus.com)에서 상태 페이지로 이동하세요
2. 왼쪽 위의 프로젝트를 마우스 오른쪽 버튼으로 클릭해 메뉴를 여세요
3. **Copy Project ID**를 클릭하세요

![페이지 ID 복사](https://instatus.com/help/copy-id.png)

4. Zapier의 프로젝트 드롭다운에서 **Custom** 값을 선택하고 페이지 ID를 붙여 넣으세요

![Zapier 커스텀 프로젝트](https://instatus.com/help/integrations/zapier-custom-id.png)

### 트리거가 실행되지 않는 경우

- Zapier에서 Zap이 켜져 있는지 확인하세요
- 트리거 설정에서 올바른 프로젝트를 선택했는지 확인하세요
- 선택한 상태 페이지에서 인시던트가 생성되거나 업데이트되고 있는지 확인하세요
- Zapier에서 트리거를 직접 테스트해 연결을 확인해 보세요 (**Test Run** 버튼을 클릭하고 목록에서 인시던트를 선택하세요)

![Zapier 테스트 실행](https://instatus.com/help/integrations/zapier-test-run.png)

### 인증 오류

- API 키가 올바른지 확인하세요. [개발자 설정](https://dashboard.instatus.com/developer)에서 다시 생성할 수 있습니다
- 공백 없이 API 키 전체를 붙여 넣었는지 확인하세요

### 구성 요소가 표시되지 않는 경우

- 상태 페이지에 구성 요소가 설정되어 있는지 확인하세요
- Zapier에서 **Refresh fields**를 클릭해 상태 페이지의 최신 구성 요소를 불러오세요

![Zapier 필드 새로고침](https://instatus.com/help/integrations/zapier-refresh.png)

도움이 더 필요하신가요? [support@instatus.com](mailto:support@instatus.com)으로 문의해 주세요.
