Уведомления
Платформенные уведомления Framix — колокольчик в шапке, лента событий, настройка каналов (in-app, Telegram, VK), типы событий.
Уведомления
Framix отправляет события платформы в несколько каналов. Вы сами решаете, какие события куда доставлять.
Лента уведомлений
Колокольчик в правом верхнем углу шапки /account/* показывает бейдж с числом непрочитанных. Клик открывает краткую панель последних событий.
Полная лента — /account/notifications:
- фильтры «Все» / «Непрочитанные»;
- кнопка «Отметить всё прочитанным»;
- подгрузка следующей страницы («Показать ещё»);
- у каждого события — кнопка отметить прочитанным или удалить.
Каждое уведомление содержит заголовок, краткое описание, метку типа и относительное время.
Защита от дублей
Одно событие сессии → один тайл в колокольчике. Например, посетитель отправил 50 сообщений в чат агента — в ленте будет одна запись «Новое сообщение», которая обновляется при каждом следующем сообщении. Реализовано через уникальный ключ dedupe_key на (user_id, dedupe_key).
Настройки каналов
/account/notifications/settings — матрица событий × каналы. Включайте и выключайте точечно: например, уведомления о новых заказах хотите в Telegram, а еженедельную сводку — только в приложении.
Доступные каналы
In-app — колокольчик и лента /account/notifications. Канал всегда включён, его нельзя отключить полностью.
Telegram — личное сообщение от платформенного бота Framix.
Как подключить:
- На странице настроек нажмите «Подключить» рядом с Telegram.
- Система сгенерирует 6-значный код (действует 30 минут).
- Напишите платформенному боту команду
/start КОД. - Бот подтвердит привязку — канал станет активным.
ВКонтакте — личное сообщение от платформенного сообщества Framix.
Как подключить:
- Нажмите «Подключить» рядом с VK.
- Получите код и напишите его сообщением в платформенное сообщество Framix в VK.
- Бот подтвердит привязку.
Для отключения канала — кнопка «Отключить» рядом с подключённым каналом. Если канал недоступен на платформе (не настроен на уровне инфраструктуры) — строка не отображается.
Email (стандартные письма) используется для биллинговых событий (низкий баланс, автосписание, отключение проектов) и пока не настраивается через матрицу уведомлений — эти письма отправляются всегда.
Типы событий
Сообщения и заявки
| Тип | Когда срабатывает |
|---|---|
| Новое сообщение в чате агента | Посетитель написал в чат одного из ваших агентов |
| Новая заявка | Форма на сайте отправлена, лид попал в CRM |
Магазин (заказы)
| Тип | Когда срабатывает |
|---|---|
| Новый заказ | Клиент оформил заказ (в том числе черновик через агента) |
| Заказ оплачен | Платёж прошёл через ЮKassa — заказ переведён в статус «Оплачен» |
Записи на услуги
| Тип | Когда срабатывает |
|---|---|
| Новая запись | Клиент забронировал время через сайт, агента или форму |
| Запись отменена | Клиент отменил бронь по cancel-токену |
Биллинг
| Тип | Когда срабатывает |
|---|---|
| Низкий баланс | Остатка хватает менее чем на 7 дней (с учётом текущих активных ресурсов) |
| Пополнение баланса | Успешное зачисление на баланс (ручное или автосписание с карты) |
| Проекты приостановлены | Баланс оставался нулевым 7 дней — сайты и агенты отключены |
| Реферальное начисление | Приглашённый вами пользователь пополнил баланс, и вам начислен бонус |
Сводки и системные
| Тип | Когда срабатывает |
|---|---|
| Еженедельная сводка | Автоматически раз в неделю — агрегат по группе |
| Системные | Редкие важные обновления от платформы |