Каналы уведомлений
Каналы уведомлений (Notification Channels) служат многоразовыми точками доставки для правил автоматизации. Единожды настроив канал, вы можете отправлять оповещения из множества автоматизаций через него.
1. Поддерживаемые типы каналов
Заголовок раздела «1. Поддерживаемые типы каналов»| Тип канала | Учетные данные / Требования к настройке | Описание и возможности |
|---|---|---|
| Telegram | Токен бота + ID чата | Отправка форматированных сообщений в группы, каналы или личные чаты Telegram через бота. |
| Webhook | HTTP POST URL + Секретные заголовки | Доставка JSON-нагрузок на внешние эндпоинты (Slack, Discord, кастомные бэкенды, Zapier). |
| Push-уведомление | Только имя канала (Без учетных данных) | Доставка нативных мобильных push-уведомлений Android через Firebase Cloud Messaging на зарегистрированные устройства пользователей. |
2. Управление каналами уведомлений
Заголовок раздела «2. Управление каналами уведомлений»- Перейдите в Автоматизация → Каналы уведомлений (или откройте настройки каналов со страницы детализации Автоматизации).
- Нажмите + Создать канал.
- Выберите тип:
- Для Telegram: Введите токен вашего бота (из Telegram
@BotFather) и ID целевого чата. Нажмите Отправить тестовое сообщение для проверки связи. - Для Webhook: Введите URL назначения, выберите заголовки аутентификации и протестируйте доставку.
- Для Push: Введите название канала. Участники, установившие и вошедшие в мобильное приложение Omnismith для Android, автоматически регистрируются для получения уведомлений.
- Для Telegram: Введите токен вашего бота (из Telegram
- Нажмите Сохранить канал.

3. Регистрация мобильных устройств Push
Заголовок раздела «3. Регистрация мобильных устройств Push»Регистрация нативных устройств Android не требует ручных API-ключей:
- Участники команды скачивают и устанавливают приложение Omnismith для Android.
- При входе в проект приложение автоматически регистрирует токен устройства в Firebase Cloud Messaging (FCM).
- В правилах автоматизации, нацеленных на Push-канал, вы можете выбрать конкретные аккаунты участников проекта для отправки push-уведомлений.
💡 Примечание для разработчиков
Заголовок раздела «💡 Примечание для разработчиков»[!NOTE] Структура нагрузки и очередь повторов: Полезная нагрузка вебхуков включает метаданные события (
event_type,entity_id,template_id,timestamp,attribute_values). Если внешний эндпоинт возвращает статус, отличный от 2xx, воркеры выполняют повторные попытки с экспоненциальной задержкой.
Следующие шаги
Заголовок раздела «Следующие шаги»[!TIP]
- Подключайте каналы уведомлений к триггерам в Автоматизациях.
- Управляйте участниками проекта и мобильными устройствами в Проектах и участниках.