Фильтры уведомлений и звук в админке

Как настроить фильтры уведомлений в Kuznya CMS: какие заявки куда отправлять, как включить звук в админке, готовые схемы для автосервиса и клиники.

Зачем нужны фильтры уведомлений

Если включить уведомления по всем каналам на все события — вы утонете в сообщениях. Заявка на 500 ₽ и заявка на 500 000 ₽ выглядят одинаково в чате с ботом. Через неделю вы отключите уведомления совсем — и пропустите что-то важное.

Фильтры решают эту проблему. Они определяют: какие заявки куда отправлять. Мелкие — только в Telegram. Крупные — в Telegram + SMS. Ночные — только SMS. Это делает систему уведомлений полезной, а не шумной.

Что можно фильтровать

По типу заявки

Разные формы сайта создают разные типы заявок:

  • Форма обратной связи (общие вопросы)
  • Форма записи на услугу
  • Заявка на консультацию
  • Обратный звонок
  • Заявка из корзины (для магазина)

Можно выбрать, о каких уведомлять в приоритете, а какие отправлять только в админку.

По сумме (для заказов)

Например, такая схема:

  • Меньше 5 000 ₽ — только Telegram
  • 5 000 — 50 000 ₽ — Telegram + Email
  • Больше 50 000 ₽ — Telegram + SMS

По времени

Рабочие часы и выходные — разные потребности:

  • Рабочее время (9:00–19:00) — только Telegram
  • Нерабочее время — Telegram + SMS
  • Выходные — только SMS, чтобы точно разбудить при срочной заявке

По типу контента

Не все события одинаково важны:

  • Новые заказы — уведомлять всегда
  • Новые сообщения — уведомлять всегда
  • Новые статьи — можно не уведомлять
  • Изменения в существующих заявках — только администратору

Как настроить фильтры

  1. Откройте админку → Система → Настройки
  2. Перейдите в блок Уведомления → Фильтры
  3. Для каждого канала (Telegram, VK, MAX, SMS) настройте свои условия
  4. Нажмите «Сохранить»

Если фильтры не настроены — уведомления идут по всем событиям во все каналы. Это работает, но быстро утомляет.

Звуковые уведомления в админке

Помимо внешних каналов (Telegram, VK, MAX, SMS), в админке работает звуковой сигнал при новых заявках. Настраивать его не нужно — работает из коробки.

Как работает звук

  • Колокольчик в топбаре показывает количество новых уведомлений
  • Играет короткий сигнал (три нотки через Web Audio API, без mp3)
  • Появляется всплывающее уведомление в углу
  • Работает на любой странице админки — не только в разделе сообщений

Когда звук не срабатывает

  • Браузер запретил автовоспроизведение звука — сработает только после первого клика по странице
  • Звук выключен кнопкой в дропдауне колокольчика
  • Вкладка неактивна — некоторые браузеры не воспроизводят звук в фоне

Как включить или выключить звук

Кликните по колокольчику в топбаре админки. В дропдауне есть кнопка «Звук вкл» / «Звук выкл». Настройка сохраняется в браузере — при следующем входе с того же устройства сохранится.

Тестирование звука

Если хотите проверить, что звук работает — выключите его и включите обратно. При включении играет тестовый сигнал.

Рекомендации по настройке

  • Не подключайте все каналы на все события. Через неделю отключите — и пропустите важное
  • Разделите поток: срочное — SMS, обычное — Telegram
  • Крупные заявки — уведомляйте по 2–3 каналам сразу
  • Звук в админке держите включённым, если работаете из браузера постоянно
  • Раз в месяц пересматривайте фильтры — потребности меняются

Пример рабочей схемы для автосервиса

Типичный сценарий из практики:

  • Все заявки → Telegram-бот
  • Заявки дороже 20 000 ₽ → + SMS
  • Заявки в нерабочее время → + SMS
  • Спам и тесты → отключены в фильтре
  • Звук в админке → включён

При 50 заявках в месяц — около 10 SMS. Расход — 30–50 ₽. И при этом ни одна важная заявка не потеряется.

Частые вопросы

Можно ли отключить уведомления в нерабочее время?

Да. В настройках фильтров укажите рабочие часы — вне них уведомления не будут приходить (или будут только в один канал).

Что делать, если приходит слишком много уведомлений?

Начните с отключения SMS — оставьте только Telegram. Если и в Telegram много шума — включите фильтр по типу заявок.

Можно ли получать уведомления в разные чаты для разных сотрудников?

Пока нет — все уведомления идут в один канал. Для разделения потребуется отдельный модуль (в разработке).

Работает ли звук на мобильном?

Да, но не всегда — некоторые мобильные браузеры блокируют автовоспроизведение. После первого касания экрана звук заработает.