Что это
Приложение для ваших клиентов — тот же чат-ассистент, открытый по ссылке вида
bifl.ru/app/{идентификатор бота} и поставленный клиентом на телефон: своё имя
и иконка бота, отдельное окно без адресной строки. Аккаунт клиенту не нужен —
подписка на уведомления привязана к паре «бот + сессия виджета». Смысл
установки — уведомления клиенту: ответ оператора в живом чате и подтверждение
или отмена записи.
Отдельно есть приложение владельца: кабинет app.bifl.ru ставится на телефон
или компьютер и присылает push о новом заказе и новой записи. Ссылку и готовый
текст приглашения владелец берёт в настройках виджета, в блоке «Приложение для
клиентов», и видит одну цифру — сколько клиентов включили уведомления.
Приложение клиента работает на платформе: владелец передаёт клиенту ссылку из настроек виджета, клиент ставит ассистента на телефон и включает уведомления. Что из этого работает не всегда — в разделе «Ограничения».
Что нужно настроить
- Ассистент. Ссылка ведёт в тот же диалог, что и виджет: ответы по базе знаний, запись и заказ из каталога настраиваются один раз. Установка разговор не блокирует — сначала открывается обычный чат.
- Ссылка и приглашение. В настройках виджета, блок «Приложение для клиентов»: «Скопировать ссылку» и «Скопировать приглашение» — второе даёт готовый текст со ссылкой.
- Установка. На Android — кнопка «Установить» в карточке под шапкой чата, системный диалог. На iPhone — только вручную из Safari: «Поделиться» → «На экран “Домой”». На компьютере приглашение не показывается: поставить приложение браузер по-прежнему может, но предложения в интерфейсе нет.
- Уведомления клиента. Карточка «Приложение установлено» с кнопкой «Включить» и колокольчик в шапке. Разрешение браузера запрашивается только по нажатию и только после установки.
- Кабинет владельца, если нужны уведомления о заказах и записях. Раздел «Push-уведомления» в профиле: статус канала, тумблеры «О новых заказах» и «О новых записях», список устройств, кнопка «Проверить уведомление».
- Проверка. Прогоните запись, ответ оператора и проверочное уведомление до того, как отправите ссылку клиентам.
Как проходит разговор
- Владелец копирует ссылку или приглашение в настройках виджета и передаёт клиенту.
- Клиент открывает ссылку — работает обычный чат. Карточка с предложением установить приложение появляется после первого ответа бота; «Позже» молчит неделю, «Больше не показывать» — навсегда.
- Клиент ставит приложение и запускает его с иконки. На Android и на компьютере это тот же чат, что в браузере; на iPhone — отдельное хранилище, то есть новый чат.
- В приложении клиент включает уведомления кнопкой в карточке или колокольчиком.
- Оператор отвечает в живом чате — клиенту приходит push: в заголовке название бота, в теле текст ответа. Тап открывает живой чат.
- Меняется статус записи — приходит push с тем же текстом, что в чате; тап открывает приложение. Повторные сообщения одного треда схлопываются в одно уведомление с последним текстом.
- Клиент оформляет заказ или запись — на устройства владельца приходит push. Для записи это услуга, дата и время визита, имя клиента без фамилии и сумма; для заказа — номер, название проекта, сумма и имя без фамилии. Тап открывает карточку заказа или экран записей.
Подтверждённые возможности
- Установка и уведомления клиенту проверены приёмкой на живых iPhone и Android: приложение ставится по ссылке, уведомление приходит и показывается на устройстве.
- Ссылка приложения клиента и готовый текст приглашения — в настройках виджета; там же счётчик «Клиентов с включёнными уведомлениями».
- Установка ассистента приложением: своё имя и иконка бота, отдельное окно, запуск с иконки на домашнем экране.
- Приложение клиента работает без аккаунта: подписка живёт на паре «бот + сессия виджета».
- Уведомления клиенту: ответ оператора в живом чате и подтверждение или отмена записи.
- Уведомления владельцу: новый заказ и новая запись; тумблеры по категориям, список устройств с отключением, проверочное уведомление.
- Приложение владельца: кабинет на телефоне и компьютере, старт со страницы дашборда; на Android — установка системным диалогом, на iPhone — с домашнего экрана, на компьютере — кнопкой в профиле.
- Состав текста уведомления владельцу: услуга или номер заказа, дата и время визита, имя клиента без фамилии, сумма. Телефон и фамилия в уведомление не попадают — его видно на заблокированном экране.
- Статус канала в профиле: поддержка браузером, установленное приложение, выданное разрешение, регистрация устройства на сервере.
Ограничения
Владелец не видит список устройств клиентов — только цифру в настройках виджета. Рассылок по этой базе нет: сообщения клиентам по подписке не отправляются.
Настройки уведомлений относятся к текущему устройству: узнать с компьютера, что приложение установлено на телефоне, нельзя. Статус «Приложение установлено: нет» на компьютере — норма, а не сбой.
Установка на iPhone создаёт отдельное хранилище: переписка из Safari в приложение не переносится, это новый чат.
Переименование адреса бота ломает уже установленные приложения клиентов: в них сохранён прежний адрес, кабинет предупреждает об этом в настройках.
Разрешение на уведомления всегда требует действия человека: оно запрашивается только кнопкой, никогда при загрузке страницы. Отказ окончательный и молчаливый — карточка с включением больше не показывается.
«Отключить» в панели уведомлений выключает подписку только этого бота: переписка и само приложение сохраняются.
Страница приложения клиента закрыта от индексации: поисковики её не показывают, ссылку нужно передать клиенту.
BiFL ставится как веб-приложение: в магазинах приложений его нет, нативное приложение не выпускается.
