Интеграции · инстант-уведомления

Red-flag / critical-fail → Telegram за секунды после скоринга

Каждый завершённый скоринг с red-flag (например rf_employment_guarantee) или проваленным критическим пунктом мгновенно уходит в чат ROP-а. Никаких ежедневных дайджестов — инцидент ловится в окне 5-10 минут после конца звонка, не 24 часа.

Шаг 1 · Telegram bot token + chat id
Bot token
Создай бота через @BotFather → /newbot, токен вставь сюда.
Общий chat_id (инфраструктура)
Используется для системных/monitor-алертов. Добавь бота в чат, напиши туда что-нибудь, узнай id через @userinfobot.
QA chat_id (опционально)
Отдельный чат для QA-уведомлений (red-flag / critical). Пустой = падает в общий.
Public base URL OKK
Подставляется в ссылку «Открыть звонок в OKK» внутри сообщения.
Шаг 2 · Триггеры что именно считаем поводом дёрнуть ROP
🚩 Red flags
✖ Критические пункты чеклиста
Балл ниже (%)
0 = отключено. Любой скоринг с overall_score ниже этого порога дополнительно триггерит уведомление (даже если нет red-flag).
Готово
Сохранение обновит .env и сбросит кэш настроек. Следующий скоринг, который сработает триггер, уйдёт автоматом.
Шаг 3 · Проверка соединения отправляет тестовое сообщение в чат
Если bot_token / chat_id пустые — работает в dev-mode (сообщение пишется только в лог сервера, запись появится в журнале ниже).
Журнал уведомлений всего: 50 · sent: 50 · failed: 0 · skipped: 0 · red_flag: 50
Когда Триггер Severity Call Статус Тема Ошибка
2026-05-06 01:17 red_flag critical 71d116c8 sent Red flag · Директор по производству · Чехова Марина
2026-05-06 01:14 red_flag critical e0bb5af8 sent Red flag · DevOps-инженер · Виноградов Виктор
2026-05-06 01:14 red_flag critical e0bb5af8 sent Red flag · DevOps-инженер · Виноградов Виктор
2026-05-06 01:14 red_flag critical e0bb5af8 sent Red flag · DevOps-инженер · Виноградов Виктор
2026-05-06 01:13 red_flag critical 16676481 sent Red flag · Vibe-coding · Гусев Кирилл
2026-05-06 01:11 red_flag critical 6bbd32e1 sent Red flag · Дизайнер интерьеров · Гусев Кирилл
2026-05-06 01:11 red_flag critical 690d1709 sent Red flag · MBA Эксперт: Управление финансами · Шевелева Ксения
2026-05-06 01:11 red_flag critical 6bbd32e1 sent Red flag · Дизайнер интерьеров · Гусев Кирилл
2026-05-06 01:10 red_flag critical 6bbd32e1 sent Red flag · Дизайнер интерьеров · Гусев Кирилл
2026-05-06 01:10 red_flag critical d354fa0c sent Red flag · Директор по производству · Чехова Марина
2026-05-06 01:07 red_flag critical 1a9edef0 sent Red flag · Бухгалтер · Чехова Марина
2026-05-06 01:07 red_flag critical 4c4abfe7 sent Red flag · КОМПАС-3D для инженеров · Косарев Юрий
2026-05-06 01:07 red_flag critical 4c4abfe7 sent Red flag · КОМПАС-3D для инженеров · Косарев Юрий
2026-05-06 01:06 red_flag critical 690d1709 sent Red flag · MBA Эксперт: Управление финансами · Шевелева Ксения
2026-05-06 01:05 red_flag critical 8f8bb577 sent Red flag · MBA Эксперт: Управление финансами · Шевелева Ксения
2026-05-05 08:28 red_flag critical e44cfc93 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical d964baea sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical d429bf4b sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical cbfd7cc5 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical c5a9cf2e sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical c07e7709 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical b72f31ba sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical b11b3237 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 830f950b sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 80946449 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 709adf78 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 6a3fbba3 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 4c55bbae sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 467e4377 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 40e94c2e sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 3fda09e7 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 3f040cf5 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 3c79e6a2 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 0a617897 sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 0993284d sent Red flag · Eduson MBA · —
2026-05-05 08:28 red_flag critical 07f734f0 sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical e44cfc93 sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical d964baea sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical cbfd7cc5 sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical c5a9cf2e sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical c07e7709 sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical b72f31ba sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical b11b3237 sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical 830f950b sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical 80946449 sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical 709adf78 sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical 6a3fbba3 sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical 4c55bbae sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical 467e4377 sent Red flag · Eduson MBA · —
2026-05-05 08:07 red_flag critical 40e94c2e sent Red flag · Eduson MBA · —
Как добавить бота в чат
  1. В Telegram: напиши @BotFather/newbot → получи bot_token.
  2. Создай группу (или используй существующую) → добавь бота как участника → дай ему доступ к сообщениям (disable Privacy Mode в @BotFather если нужно, но для sendMessage этого НЕ требуется).
  3. Напиши что-нибудь в чат → узнай chat_id через @userinfobot (для личных сообщений) или https://api.telegram.org/bot<token>/getUpdates (для групп — ищи "chat":{"id":-100...}).
  4. Вставь токен и chat_id сюда → «Сохранить» → «Отправить тестовое сообщение».