Перейти к содержимому

Каналы уведомлений

Каналы уведомлений (Notification Channels) служат многоразовыми точками доставки для правил автоматизации. Единожды настроив канал, вы можете отправлять оповещения из множества автоматизаций через него.


Тип каналаУчетные данные / Требования к настройкеОписание и возможности
TelegramТокен ботаОтправка форматированных сообщений в группы, каналы или личные чаты Telegram через бота.
WebhookБазовый/Целевой URL + Авторизация (None, Bearer Token, Basic Auth) + Кастомные заголовкиДоставка HTTP-запросов (POST, PUT, PATCH, GET, DELETE) на внешние API, Zapier, n8n или микросервисы.
Push-уведомлениеТолько имя канала (Без учетных данных)Доставка нативных мобильных push-уведомлений Android через Firebase Cloud Messaging на зарегистрированные устройства пользователей.

  1. Перейдите в Автоматизация → Каналы уведомлений (или откройте настройки каналов со страницы детализации Автоматизации).
  2. Нажмите + Создать канал.
  3. Выберите тип:
    • Для Telegram: Введите токен вашего бота (из Telegram @BotFather).
    • Для Webhook:
      • Базовый/Целевой URL: Введите URL назначения (например, https://api.omnismith.io/).
      • Тип авторизации: Выберите None, Bearer Token (Authorization: Bearer <token>) или Basic Auth (Authorization: Basic <base64(user:pass)>).
      • Кастомные заголовки: Задайте заголовки HTTP (например, X-API-Key, X-System-Source), применяемые ко всем запросам канала.
    • Для Push: Введите название канала. Участники, установившие и вошедшие в мобильное приложение Omnismith для Android, автоматически регистрируются для получения уведомлений.
  4. Нажмите Запустить тест для проверки связи с эндпоинтом.
  5. Нажмите Сохранить канал.

Диалоговое окно управления каналами с результатами тестовой доставки


Регистрация нативных устройств Android не требует ручных API-ключей:

  1. Участники команды скачивают и устанавливают приложение Omnismith для Android.
  2. При входе в проект приложение автоматически регистрирует токен устройства в Firebase Cloud Messaging (FCM).
  3. В правилах автоматизации, нацеленных на Push-канал, вы можете выбрать конкретные аккаунты участников проекта для отправки push-уведомлений.