Buff Development
Мобильное приложение

Уведомления

Какие уведомления приходят на телефон, как выбрать типы, что видят Apple и Google, что если push выключен или нет доступа к buff.systems.

Приложение сообщает о том, что ждёт вас, даже когда оно закрыто: готов ответ на вопрос, формулировка ждёт согласования, нужно ревью, агент Buff Code ждёт разрешения. Нажатие на уведомление открывает нужный экран — задачу, тред или сессию.

Что приходит

  • От установки (buff.systems, Buff Community, Enterprise) — те же события, что в колокольчике кабинета: уточняющие вопросы и согласование, ревью, конфликты слияния, публикация задачи, ответы и вопросы «Спросить», готовые исследования, сбои. По умолчанию включены события, которые требуют вашего действия или которых вы ждёте.
  • От Buff Code — агент ждёт разрешения, задал вопрос, закончил ход, упал с ошибкой. Не чаще раза в минуту для одного события одной сессии и не на тот телефон, где эту сессию сейчас смотрят.

Все уведомления собраны в приложении в «Уведомления» (в боковом меню, со счётчиком непрочитанных): фильтр «Непрочитанные», «Прочитать все».

Выбрать типы

Типы выбираются для каждой установки отдельно и для этого телефона: «Настройки → Установки → установка → Уведомления». Это для кабинета (buff.systems, Buff Community, Enterprise); машина с Buff Code шлёт свои четыре события без выбора типов. Переключатели сгруппированы, как в настройках уведомлений кабинета; группу можно включить или выключить целиком. Выбор хранит установка, так что другие ваши телефоны и браузерные уведомления кабинета остаются как были.

Если система запретила приложению уведомления, экран настроек так и скажет и предложит открыть системные настройки.

Что видят Apple и Google

Уведомления на телефон доставляют Apple (APNs) и Google (FCM) — иначе закрытое приложение не разбудить. Поэтому текст уведомления шифруется для вашего телефона ещё на установке: buff.systems, Apple и Google передают только зашифрованный пакет и не знают, о чём он. Расшифровывает и показывает уведомление само приложение на телефоне. Подробнее — Что видит buff.systems.

Телефон без сервисов Google

На Android уведомления доставляет Google (FCM). На телефонах без сервисов Google — например, Huawei с AppGallery — приложение работает полностью, но push на них не приходит: что ждёт вас, видно в «Требует внимания» на главном экране и в разделах.

Если push выключен

В Buff Community и Enterprise администратор может выключить push-уведомления (раздел «Мобильное приложение» админки, «Push-уведомления → Выключены»). Тогда на телефон уведомления не приходят, а то, что ждёт вас, видно в приложении на главном экране в «Требует внимания» и в разделах.

Установка без доступа к buff.systems

Телефон и установка встречаются на шлюзе buff.systems — у телефона нет прямого пути в сеть вашей компании, и открывать её наружу не нужно. Поэтому установке нужен исходящий доступ к buff.systems. Полностью изолированная установка (air-gapped) к приложению не подключится; кабинет в браузере внутри сети работает как обычно.

На этой странице