Как это работает
Уведомления из Mailjet в botHelp настраиваются готовым сценарием: он ловит событие и сразу шлёт сообщение.
- Запуск: Запланировать триггер
- Затем: URL сайтов
- Проверка: Обработать по одному
- Затем: Проверить статус сайта
- Проверка: Если сайт работает
- Если да — Получить активную запись о простое
- Проверка: Если запись о простое существует
- Если да — Обновить время работы и общее время простоя
- Затем: Уведомление по email о восстановлении
- Затем: Уведомление в Slack о восстановлении
- Затем: Уведомление в Telegram о восстановлении
- Если нет — Получить существующие записи о простое
- Затем: Найти существующую запись
- Проверка: Проверить существование простоя
- Если нет — Добавить запись о простое
- Затем: Уведомление по email о простое
- Затем: Уведомление в Slack о простое
- Затем: Уведомление в Telegram о простое
- Затем: Уведомить по телефонному звонку
Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.