Telegram предоставляет возможность быстро и удобно создавать ботов и подключать их к вашим внутренним системам, создавая разнообразные хуки, триггеры и шаблоны.
Вы активируете Botfather и просто следуете инструкциям; самое сложное обычно касается работы с внутренними системами и настройки API.
Для Вкусвилля мы в «Автомаконе» сделали сразу несколько ботов, как внешних, полезных для клиентов, так и внутренних, доступных сотрудникам и курьерам.
Ниже под катом рассказ о самих ботах, их возможностях и переносе функций и возможностей торгового бота в приложение.
Почему Телеграм
Telegram – это мессенджер, который есть у очень большого количества людей.И если какое-то время он не пользовался особой популярностью, то масштабная кампания по его блокировке (попытки блокировки, да) стала отличным способом поднять интерес и дополнительные установки.
Плюс, что отличает Telegram от WhatsApp и Viber, так это наличие простого и понятного API и возможность подключения к боту множества внутренних систем.
И пусть со стороны пользователя это выглядит как привычный сценарий, он просто пишет запрос в чате и получает ответ, со стороны бота такой запрос влечет за собой обращение к целой куче разных систем.
Бот для покупателей
Бот создан как помощник покупателя, решающий практически все его проблемы и дающий ответы на максимальное количество вопросов.Мне нужно было посмотреть каталог с разбивкой по категориям товаров - пожалуйста.
Получение информации о конкретном продукте также работает. Также есть возможность заранее в пару кликов изменить понравившийся товар, чтобы не делать это в очереди.
Изначально при создании бота мы постарались учесть максимальное количество запросов пользователей.
Но даже после запуска пользователи активно воспользовались возможностью обратной связи и предложили для бота множество новых функций, о которых мы сами даже не догадывались.
Помогал привязать карту лояльности «Давайте дружить» или заменить ее при необходимости и получать информацию о персонализированных акциях и скидках.
А потом мы добавили функцию создания списка покупок, чтобы вы ничего не забыли и пришли в конкретный магазин (который тоже можно было проверить с помощью бота) и купили все сразу.
Одной из отправных точек при создании бота и выборе платформы для его разработки стало то, что в нашей команде много разработчиков 1С.
Поэтому мы решили, что если начнут устанавливать связки функций и API для передачи данных, то бот позволит нам быстро создать готовый продукт для пользователей, корректно работающий в одном из уже установленных на телефоне мессенджеров.
Может показаться, что в ситуации с ботом проблем не будет — вы просто читаете справку по API, делаете все по инструкции, Botfather поможет, но на самом деле есть сложности.
У нас возник ряд проблем, связанных с блокировкой API. Из-за сложности архитектуры некоторые пакеты были потеряны, сервер Telegram получил отказ на сетевом уровне и повторил запрос только через некоторое время.
В результате мы получили довольно медленный ответ от бота, что раздражало клиентов.
Потому что дико медленный бот в сознании пользователя мало чем отличается от отсутствия бота вообще.
Поэтому мы сели следить за работой канала, после чего обнаружили проблемы и решили их с помощью провайдера.
Бот стал MVP, что помогло привлечь первых подписчиков и выявить те пожелания клиентов, которые для них важны и полезны.
Это этап, когда у вас еще нет отличного конечного продукта, который вы можете с радостью предоставить пользователям.
Он нам очень помог на старте, когда мы параллельно дорабатывали мобильное приложение — благодаря отзывам пользователей бота появилась возможность добавлять в приложение явно ожидаемые функции.
Торговый бот на данный момент не дорабатывается.
Все новые функции, которые мы готовим, в том числе по желанию клиентов, появятся только в мобильных приложениях ( Магазин приложений / Плей маркет ).
Мы разработали их для ВкусВилла на замену боту.
Приложение удобнее, по крайней мере, с точки зрения визуального восприятия каталога.
Есть фотографии товаров, более удобная разбивка по категориям, а также все, что связано с программой лояльности, профилем пользователя, акциями и специальными предложениями — до всего этого удобнее добираться парой тапов по экрану, чем командами бота.
Собранная нами статистика показывает, что популярность бота падает и все больше людей начинают использовать мобильное приложение.
Бот доставки
Для нормальной работы курьеров.Система должна была оперативно передавать курьеру информацию о том, куда и какой заказ следует доставить, получая в ответ от курьера статус выполнения задачи на каждом этапе.
Как мы писали выше, с помощью команды (разработчик 1С, SQL-разработчик и аналитик) все заняло 5 дней.
Сначала мы обсудили и исправили необходимый функционал, затем, собственно, написали бота, реализовали необходимые для его нормальной работы SQL-процедуры и развернули все базы данных.
Это первые три дня.
Четвертый день решили полностью посвятить активному тестированию, а на пятый запустили бота в рабочий режим.
В общей сложности получилось, что бот-курьер был сделан командой из трех человек за 5 дней.
Поддержка и любые доработки, если что, занимают не более часа работы в день.
Быстрый запуск бота для курьеров помог своевременно масштабировать возможности доставки, получившей серьёзную проверку на прочность в период самоизоляции.
Впрочем, как и все другие поставки чего угодно.
Плюс реализация механизма работы курьера в виде бота сняла ограничения на устройства: раньше у нас было небольшое мобильное приложение для курьеров, но мы написали его только для Android, полагая, что эта ОС будет гораздо популярнее.
среди курьеров, чем у Apple. Реальность внесла свои коррективы: у многих курьеров есть айфоны.
Поэтому бот одинаково хорошо работает по обеим осям.
А еще это снимает головную боль с релизами и их совместимостью: бот просто получает новые функции, все работает как раньше, без необходимости часто что-либо обновлять или проверять версию приложения.
Потому что когда у любого курьера приложение доставки начинает тормозить, это практически всегда приводит к снижению лояльности клиентов (это не его проблема, что у курьера что-то не работает или не загрузилось, он ждет свой заказ справа время).
Некоторые вещи проверялись на ходу.
Например, существовала гипотеза, что доставка в целом работала бы лучше, если бы бот запретил курьеру отвечать на новые заказы, если он еще не завершил доставку тех, которые у него сейчас есть на руках.
Кажется логичным – сдавайте то, что есть сейчас, и только потом беритесь за новое.
Но это условие становилось серьезным препятствием в тех случаях, когда курьеру нужно было доставить заказы не в пределах города, а на дачи, поселки и СНТ: тогда предпочтительнее была ситуация, когда курьер тратил пару часов на набор заказов для конкретного села, около 30, а потом я собирался в деревню развозить все заказы.
Все работает довольно просто:
- Курьер указывает в чате с ботом, что готов к работе.
- Получает уведомление от бота о том, что появился новый заказ, который необходимо доставить.
- Он видит на карте доступные к доставке заказы и определяет, какие из них сейчас доставить удобнее и быстрее всего.
- Получает возможность построить в навигаторе маршрут поездки, а также может связаться с покупателем по номеру телефона.
- Когда он доставляет заказ покупателю (или по каким-то причинам возвращает его в магазин), он отписывается от чат-бота.
Бот меняет статус заказа.
Как видите, здесь ситуация противоположная: в случае с клиентами мы отошли от бота в сторону полноценного и функционального мобильного приложения для двух платформ.
В случае с курьерами наоборот от существующего приложения в сторону бота для мессенджера.
На данный момент во «Вкусвилле» около 2300 курьеров (активных пользователей бота).
Другие внутренние боты
Помимо этих двух ключевых направлений (закупки и курьерская служба) мы решили реализовать и другие в виде ботов.У нас есть бот горячей линии, который принимает запросы от пользователей, где их потом разбирают сотрудники.
Для сотрудников есть технический бот, позволяющий оперативно рассылать новости по темам, на которые человек подписан (от кадровых вопросов и зарплатных ведомостей до рекламных акций), а также оповещения о работе той или иной системы.
Также содержит календарь событий и распределение задач для технологов магазина.
ловить оповещения от мониторинга различных систем и своевременно уведомлять ответственных.
Также мы сделали книжного бота — у сотрудников «Вкусвилля» есть книжный клуб, и с помощью бота можно оставить отзыв о той или иной книге и порекомендовать ее коллегам.
Все они работают и продолжают совершенствоваться.
Вот и получается, что с помощью одного-единственного мессенджера и полезных ботов для него можно решить кучу разных вопросов, как внешних, так и внутренних.
Без дополнительных приложений, вендорских платформ и т.п.
Если у вас есть вопросы, отзывы или предложения по работе наших ботов или приложений, мы будем рады ответить на ваши комментарии.
Теги: #мессенджеры #1С-Битрикс #1С #1С #telegram бот #ВкусВилл #вкусВилл #Автоматизация и консалтинг
-
Системный Администратор Или Аутсорсинг?
19 Oct, 24 -
Умная Домашняя Сеть 1-Wire И Freebsd
19 Oct, 24 -
Рейтинг Блога Яндекс Сломался?
19 Oct, 24