Чат-бот в Telegram вместо интранет-портала

Тема с чат-ботами прошла огонь, воду и крещение хайпом. После чудовищной шумихи и спекуляций технология закрепилась в списке привычных инструментов для бизнеса. Мы в Axmor можем судить об этом по количеству запросов на разработку: в 2018 году мы получили лишь 2 заявки на разработку чат-ботов, а в 2019 — 26 заявок!

Чаще всего чат-бот сейчас требуется контакт-центрам и HR-департаментам. В этой статье речь пойдет как раз о последних. Сегодня мы расскажем о реализации чат-бота для крупной производственной компании, который снимает с отдела персонала рутинную работу, заменяет интранет в качестве новостной площадки и позволяет наполнять ее по модели User Generated Content.

Профиль проекта:

Платформа — Телеграм.

Тип — кнопочный.

Количество часов разработки — 150.

Количество пользователей — несколько тысяч.

Интеграция — с внутренним порталом.


Что делает чат-бот

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

  • Задавать вопросы, касающиеся HR, обучения, административки, работы с корпоративными системами.
  • Читать корпоративные новости.
  • Отправлять корпоративные новости.

Как чат-бот отвечает на вопросы

Для пользователя все начинается с кнопки “Задать вопрос”. Он выбирает тему, подтему и пишет в произвольной форме запрос:

Чат-бот в Telegram вместо интранет-портала

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

Также на результат повлияет указанная подтема: на вопрос “Как пойти в отпуск” в рамках подтемы “Бухгалтерия” выпадет еще и регламент по начислению отпускных.

Чат-бот берет на себя рутинные задачи, которые обычно отнимают у HR’ов до 80% рабочего времени: он отвечает, что делать, если сломался стул, как оформить командировку, когда начисляются суточные, как записаться на корпоративный английский, кому отправлять больничный лист — всего он обрабатывает более 500 вопросов, которые могут быть заданы разными способами.

В ситуации, когда чат-бот не находит ответа, или ответы не удовлетворяют пользователя, он редиректит вопрос сотруднику, отвечающему за топик, в котором был задан вопрос. Например, бухгалтеру зарплатной группы полетит вопрос о начислениях. Ему придет нотификация “Вам задан вопрос” и будет предложена форма для обратного ответа.

В конце чат-бот просит оценить свою работу от 1 до 5. Таким образом собираются данные, какие вопросы заданы, что отвечено, какую оценку сотрудник поставил. В дальнейшем они будут использоваться при создании внутрикорпоративного “электронного мозга”.

Преимущества использования полнотекстового поиска на этапе запуска чат-бота:

  • низкая цена;
  • быстрый старт;
  • возможность быстро и недорого проверить гипотезу о необходимости HR-чатбота;
  • хорошо работает в целях FAQ;
  • возможность собрать данные.

Генерация и рассылка новостей

Еще одна функция чат-бота — одни сотрудники отправляют в него корпоративные новости, а остальные их читают. Получается такое внутреннее USG-СМИ.

Надо сказать, что у нашего клиента кроме этого бота есть корпоративный портал и новостная рассылка. Чат-бот — это способ подготовиться к неизбежному: грядет настоящий бум выхода на работу среди представителей поколения Z, которые вряд ли будут охотно взаимодействовать с традиционными интерфейсами.

Согласно статистике, их количество уже сейчас перевалило за 30% от всего населения Земли, это самая влиятельная группа не только покупателей, но и наёмных работников. Их предпочтения в потреблении информации радикально отличаются от предыдущих поколений: выше требования к скорости доставки контента, размеру текстов, доступности. Они уже сейчас привыкли все делать с помощью социальных мессенджеров: читать, покупать, общаться, получать саппорт… Трудно себе представить 25-летнего сотрудника, который будет ежедневно логиниться в корпоративный портал с десктопа и внимательно изучать новости. Без нотификации прямо в их личный смартфон вы от них ничего не добьетесь.

Модерация

Наш клиент — компания с несколькими тысячами сотрудников, с офисами, географически распределенными по всей России, с производством, продажами и множеством других подразделений. Ежедневно в компании генерится несколько десятков новостей, для их своевременного сбора и обработки требуется специальный штат внутрикорпоративных журналистов. Но с внедрением чат-бота хватит и одного сотрудника.

Так с помощью чат-бота удалось наладить поставку и модерацию контента по модели User Generated: любой сотрудник может написать в бот новость, приложить медиаконтент, проставить теги, после чего она улетит на согласование вышестоящему сотруднику, а когда он ее одобрит — модератору из отдела внутренних коммуникаций.

Чат-бот в Telegram вместо интранет-портала

Рубрикация

Читатель сам выбирает, на какие теги подписаться: производственные, департаментские, по интересам, по городам… Теги для новости определяет ньюсмейкер, а модератор следит за их релевантностью.

Таким образом, чат-бот решает сразу несколько проблем в сфере внутренней коммуникации:

  • “Полевые” сотрудники, не привязанные к рабочему месту, могут быть в курсе корпоративных событий, даже в условиях плохой связи.
  • 90% сообщений в мессенджерах читаются в течение 3 минут после получения. Это обеспечивает более высокую открываемость сообщений, чем в почте и интранете.
  • Интерфейс чат-бота способствует краткости. Конечно, Телеграм позволяет писать и лонгриды до 4 000 знаков, но мессенджеры созданы скорее для текстов в стиле твитов, поэтому там хорошо смотрятся новости. И пишутся они легче и быстрее, что важно для непрофессиональных журналистов.
  • Не нужно постоянно логиниться, чат-бот работает в фоновом режиме, не требует ничего, кроме установки Телеграма и авторизации, которая совершается единожды.

Безопасность

Наш чат-бот не разговаривает с незнакомцами. Если юзер, которого нет в корпоративной базе, попытается в него зайти, он увидит заглушку. То же самое произойдет, если юзер уволится и будет удален из базы.

Процесс авторизации выглядит так:

  • Запрашивается доступ через внутреннюю корпоративную систему, которая шлет в бот информацию о пользователе, а юзеру отправляет ссылку telegram/start.
  • При старте бот ищет в базе информацию о пользователе (по токену) и, если информация есть, привязывает Телеграм ID запросившего доступ пользователя к этой записи. Этот ID уникален, в дальнейшем все проверки и общение идут только на его основе.
  • После привязки токен стирается. Перехватить аккаунт, украв токен, не получится.

Хранение информации

Вопросы FAQ, список тегов, новости, заданные вопросы и данные ответы хранятся в базе самого бота, на серверах заказчика.

Кнопочный чат-бот никогда не подведет

Кнопочных ботов незаслуженно обижают, называя примитивными и неудобными, сравнивая с эффектными ботами на основе Natural Language Platform. Прежде, чем очаровываться красивой технологией, задумайтесь о своих целях и потенциальных пользователях. Может так случиться, что NLP-бот заставит их зря напрягать мозг, чем отпугнет, и вы выкинете кучу денег на бесполезную блестяшку. По мнению дизайнера чат-ботов Сэма Урсу (с которым мы в Axmor согласны),

«NLP-боты работают только для опытных клиентов, которые точно знают, чего хотят. В любом другом случае чат-бот с кнопками будет обслуживать ваших клиентов (посетителей/пользователей) намного лучше. И, самое главное, его на несколько порядков проще и дешевле разработать».

1111
Начать дискуссию