Документация
Возможности
Уведомления для клиентов

Телеграм-бот для клиентов

Телеграм-бот - это бот, который работает в мессенджере Телеграм. Он может выполнять различные функции, например, отправлять уведомления, отвечать на вопросы, обрабатывать команды и т.д.

Мы сделали бота, через который клиенты могут запрашивать баланс по контрактам топливных карт, получать ежедневную или еженедельную рассылку о балансах со списком транзакций.

Для каждой сети АЗС создаётся именной бот, который работает только с её пользователями. Описание и логотип сети брендируется по желанию заказчика.

Как это работает

Для того чтобы телеграм-бот понимал по какому клиенту АЗС необходимо отображать информацию и формировать рассылку, клиенту, необходимо авторизоваться.

Доступно два способа авторизации:

Авторизация по номеру телефона

Данный способ авторизации универсален и подходит для всех клиентов, у которых аккаунт Телеграм привязан к тому же номеру телефона, что и в системе АЗС (Servio).

  1. Клиент находит бота поиском в Телеграм (по имени или логину бота) или открывает бота по публичной ссылке

  2. Клиент нажимает кнопку "Начать" или пишет боту в Телеграм

  3. Бот запрашивает номер телефона клиента

  4. Клиент нажимает нативную кнопку отправки номера телефона, подтверждает отправку номера

  5. Система ищет в Servio клиента с полученным номером. Если клиент найден, то бот авторизует клиента. Если клиент не найден, то авторизация возможна только по ссылке

  6. Бот готов к работе

Данный способ безопасен и не требует дополнительного подтверждения SMS-кодом, так как переданный номер телефона нельзя подделать и он подтвержден ранее при авторизации пользователя в мессенджере Телеграм.

Авторизация по ссылке (коду)

Данный способ авторизации подходит для всех клиентов, в том числе и для тех, у которых аккаунт Телеграм не привязан к номеру телефона указанный в Servio.

Предварительно для клиента должна быть создана уникальная ссылка, которая содержит код авторизации. Мы можем по запросу АЗС сформировать такие ссылки для клиентов. Далее необходимо по какому-то альтернативному каналу связи передать клиенту ссылку для авторизации. Например, можно сделать разовую SMS или E-mail рассылку по всем клиентам или передавать ссылку через личного менеджера офлайн. Так же можно при необходимости сгенерировать QR-коды.

  1. Клиент переходит по полученной ссылке

  2. Система без дополнительных вопросов находит клиента в Servio по коду и привязывает его к боту

  3. Бот готов к работе

Данный способ авторизации безопасен при сохранении конфиденциальности ссылки. И позволяет авторизоваться на нескольких устройствах, так как ссылка не привязана к номеру телефона.

Работа с ботом

После авторизации клиент может управлять подпиской, получать уведомления о балансах договоров и запрашивать текущий баланс.

Управление подпиской

По умолчанию после авторизации подписка не активна. Чтобы активировать подписку на уведомления о балансах необходимо в боте:

  • нажать на кнопку "Управление подпиской" в истории чата
  • выбрать команду "Управление подпиской" в меню бота
  • отправить текстом боту команду /manage

После этого клиенту будет предложено выбрать периодичность рассылки: ежедневная или еженедельная. Нажатием на соответствующую кнопку подписка будет активирована на выбранный срок.

Отписаться от рассылки можно в любой момент:

  • нажать на кнопку "Отписаться от уведомлений" в истории чата
  • выбрать команду "Отписка от уведомлений" в меню бота
  • отправить боту текстовую команду /unsubscribe

После этого клиент будет получать уведомления о балансах договоров со списком транзакций в соответствии с выбранной периодичностью.

Запрос баланса

Запросить баланс договоров можно в любой момент:

  • выбрав команду "Запросить баланс" в меню бота
  • отправить боту текстовую команду /balance

Подключение

Подключить можно любой бот, который был создан сетью АЗС или с нашей стороны. Так же в Телеграм есть возможность сменить владельца бота в любой момент.