# Zapier + Instatus

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

Свяжите Instatus с более чем 8000 приложений через Zapier, чтобы автоматизировать работу с инцидентами.

1. Перейдите на [страницу Instatus в Zapier](https://zapier.com/apps/instatus/integrations)
2. Нажмите **Connect Instatus to 8,000+ apps**, чтобы добавить Instatus в свой аккаунт Zapier
3. Когда потребуется аутентификация, возьмите API-ключ в [настройках разработчика Instatus](https://dashboard.instatus.com/developer) и вставьте его в Zapier

![Интеграция Instatus в Zapier](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 Issues**: создавайте инцидент в Instatus, когда на GitHub заводят критический баг
- **Синхронизация с Airtable**: стройте собственные панели и отчёты по инцидентам в Airtable

Всё готово! Приступайте к созданию своих Zap-сценариев.

## Решение проблем

### Проект не находится в списке

Если вашей страницы статуса нет в списке проектов, ID страницы можно найти вручную:

1. Откройте свою страницу статуса в [панели Instatus](https://dashboard.instatus.com)
2. Нажмите правой кнопкой по проекту в левом верхнем углу, чтобы открыть меню
3. Нажмите **Copy Project ID**

![Копирование ID страницы](https://instatus.com/help/copy-id.png)

4. Выберите значение **Custom** в списке проектов Zapier и вставьте свой ID страницы

![Свой проект в Zapier](https://instatus.com/help/integrations/zapier-custom-id.png)

### Триггер не срабатывает

- Убедитесь, что ваш Zap включён в Zapier
- Проверьте, что в настройках триггера выбран нужный проект
- Убедитесь, что на выбранной странице статуса действительно создаются или обновляются инциденты
- Попробуйте протестировать триггер вручную в Zapier, чтобы проверить связь (нажмите кнопку **Test Run** и выберите инцидент из списка)

![Тестовый запуск в Zapier](https://instatus.com/help/integrations/zapier-test-run.png)

### Ошибки аутентификации

- Убедитесь, что API-ключ верный. Перевыпустить его можно в [настройках разработчика](https://dashboard.instatus.com/developer)
- Проверьте, что вставили API-ключ целиком и без лишних пробелов

### Компоненты не отображаются

- Убедитесь, что на вашей странице статуса настроены компоненты
- Нажмите **Refresh fields** в Zapier, чтобы подтянуть актуальные компоненты со страницы статуса

![Обновление полей в Zapier](https://instatus.com/help/integrations/zapier-refresh.png)

Нужна помощь? Напишите нам на [support@instatus.com](mailto:support@instatus.com).
