Телеграм-бот для клиентов
Телеграм-бот - это бот, который работает в мессенджере Телеграм. Он может выполнять различные функции, например, отправлять уведомления, отвечать на вопросы, обрабатывать команды и т.д.
Мы сделали бота, через который клиенты могут запрашивать баланс по контрактам топливных карт, получать ежедневную или еженедельную рассылку о балансах со списком транзакций.
Для каждой сети АЗС создаётся именной бот, который работает только с её пользователями. Описание и логотип сети брендируется по желанию заказчика.
Как это работает
Для того чтобы телеграм-бот понимал по какому клиенту АЗС необходимо отображать информацию и формировать рассылку, клиенту, необходимо авторизоваться.
Доступно два способа авторизации:
Авторизация по номеру телефона
Данный способ авторизации универсален и подходит для всех клиентов, у которых аккаунт Телеграм привязан к тому же номеру телефона, что и в системе АЗС (Servio Pump).
-
Клиент находит бота поиском в Телеграм (по имени или логину бота) или открывает бота по публичной ссылке
-
Клиент нажимает кнопку “Начать” или пишет боту в Телеграм
-
Бот запрашивает номер телефона клиента
-
Клиент нажимает нативную кнопку отправки номера телефона, подтверждает отправку номера
-
Система ищет в Servio Pump клиента с полученным номером. Если клиент найден, то бот авторизует клиента. Если клиент не найден, то авторизация возможна только по ссылке
-
Бот готов к работе
Данный способ безопасен и не требует дополнительного подтверждения SMS-кодом, так как переданный номер телефона нельзя подделать и он подтвержден ранее при авторизации пользователя в мессенджере Телеграм.
Авторизация по ссылке (коду)
Данный способ авторизации подходит для всех клиентов, в том числе и для тех, у которых аккаунт Телеграм не привязан к номеру телефона указанный в Servio Pump.
Предварительно для клиента должна быть создана уникальная ссылка, которая содержит код авторизации. Мы можем по запросу АЗС сформировать такие ссылки для клиентов. Далее необходимо по какому-то альтернативному каналу связи передать клиенту ссылку для авторизации. Например, можно сделать разовую SMS или E-mail рассылку по всем клиентам или передавать ссылку через личного менеджера офлайн. Так же можно при необходимости сгенерировать QR-коды.
-
Клиент переходит по полученной ссылке
-
Система без дополнительных вопросов находит клиента в Servio Pump по коду и привязывает его к боту
-
Бот готов к работе
Данный способ авторизации безопасен при сохранении конфиденциальности ссылки. И позволяет авторизоваться на нескольких устройствах, так как ссылка не привязана к номеру телефона.
Работа с ботом
После авторизации клиент может управлять подпиской, получать уведомления о балансах договоров и запрашивать текущий баланс.
Управление подпиской
По умолчанию после авторизации подписка не активна. Чтобы активировать подписку на уведомления о балансах необходимо в боте:
- нажать на кнопку “Управление подпиской” в истории чата
- выбрать команду “Управление подпиской” в меню бота
- отправить текстом боту команду /manage
После этого клиенту будет предложено выбрать периодичность рассылки: ежедневная или еженедельная. Нажатием на соответствующую кнопку подписка будет активирована на выбранный срок.
Отписаться от рассылки можно в любой момент:
- нажать на кнопку “Отписаться от уведомлений” в истории чата
- выбрать команду “Отписка от уведомлений” в меню бота
- отправить боту текстовую команду /unsubscribe
После этого клиент будет получать уведомления о балансах договоров со списком транзакций в соответствии с выбранной периодичностью.
Запрос баланса
Запросить баланс договоров можно в любой момент:
- выбрав команду “Запросить баланс” в меню бота
- отправить боту текстовую команду /balance
Подключение
Подключить можно любой бот, который был создан сетью АЗС или с нашей стороны. Так же в Телеграм есть возможность сменить владельца бота в любой момент.