Для чего чат-боту административная панель?

Что такое админ панель?

Это платформа, которая выполняет две основные функции:
предоставляет администратору доступ к специальным данным

  • (метрики, история переписки с пользователями и т.п.);
  • позволяет управлять данными (например, добавлять товары, категории товара, контакты магазинов).

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

Какие могут быть разделы в админ панели бота?

Модуль аналитики
Модуль рассылки
Модуль уведомлений
Модуль подписчиков
Модуль истории переписки
Модуль управления ролями
Модуль оператора
Модуль добавления товаров
Модуль платежей
Модуль редактирования диалогов
Модуль AI или обученияa

Некоторые компоненты есть практически в каждой админ панели, другие нужны крайне редко. Рассмотрим подробнее каждый из этих модулей.

Модуль аналитики

Такой модуль есть в каждой админ-панели. В нём представляются метрики, используемые для аналитики:

  • Вовлечение пользователей,
  • Демографические данные пользователей (например, для Facebook Messenger это может быть локация, пол и язык),
  • Дата и продолжительность последней активности.

Разделы модуля аналитики, характерные для админ панелей только чат-ботов:

  • Анализ эмоциональной тональности,
  • Анализ взаимодействий в групповом чате,
  • Частота привлечения живого агента,
  • Самые популярные кнопки.

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

Модуль рассылки

Этот модуль может содержать две опции:

  • Отправка сообщений, созданных специально для чат-бота;
  • Подключение рассылки из внешних источников (RSS, Atom, Twitter, Instagram, Youtube и так далее).

При создании сообщений в боте, как правило, выбирается тип сообщения (текстовое, карточка, слайдер), время отправки (немедленно или отложенная рассылка) и фильтр получателей (отправить всем, подписанным на определённую тему, только женщинам, и т. п.)
Подключая рассылку из внешних источников, администратор может настраивать время и частоту рассылки, количество новостей в одном сообщении.

Модуль уведомлений

В этом модуле настраиваются уведомления, которые получает администратор бота. Регулируется, куда (в мессенджер, на почту, СМС), кому (оператору, администратору, владельцу) и в каких случаях будут приходить уведомления (например, когда пользователь запросил чат с оператором, сделал заказ, провёл оплату и т. д.).

Модуль подписчиков

Этот модуль предоставляет возможность просматривать аудиторию чат-бота с такими характеристиками:

  • демографические характеристики,
  • данные об активности,
  • отдельно собранные у пользователей персональные данные (предпочтения, номера телефона, адрес),
  • статус подписчика (совершал покупку, ещё не совершал, или количество покупок; платил или нет через бота),
  • история заказов.

Как минимум, в этом модуле отображается аудитория с демографическими характеристиками (для Facebook Messenger) и данными об активности, остальные пункты добавляются опционально.

Кроме того, администратор может удалять пользователей (при этом они удаляются из рассылки) или блокировать их (в случае некорректного поведения, например).

В масштабных проектах не обойтись без опции сортировки и поиска по переписчикам.

Модуль истории переписки

Позволяет просматривать историю взаимодействий с чат-ботом в админ панели.
В случае, если бот кроссплатформенный, можно добавить авторизацию в боте, тогда история из разных каналов будет подтягиваться к одному аккаунту (авторизация необходима для того, чтобы можно было идентифицировать пользователей из разных каналов как одного и того же нашего клиента)

Модуль управления ролями

Позволяет добавлять пользователей админ панели и присваивать им различные роли: администратор, модератор, контент-менеджмент. Обеспечивает многоуровневый доступ к админке. В некоторых случаях, особенно говоря о малом бизнесе, владелец бота является единственным администратором — но всегда стоит предусмотреть возможность того, что необходимо будет предоставить доступ к админ панели другому сотруднику.

Модуль оператора

Предназначен для эффективного подключения к диалогу бота с пользователями живого оператора. Такая возможность есть не в каждом боте, соответственно, не в каждой админке должен быть такой модуль. Кроме того, в некоторых приложениях для обмена сообщениями оператор может разговаривать с пользователем без модуля в админ панели, просто подключившись к диалогу в мессенджере. Бот в таких случаях не отключается.
Кроме списка пользователей (с данными о них), может включать опции «сделать пометку о пользователе» и переключатель чат-бота (поставить на паузу/включить через определённое время). В большинстве случаев, чат-бот автоматически ставится на паузу, когда подключается оператор, и включается, когда оператор выходит.

Модуль добавления товаров

Этот модуль необходим в продающих ботах, когда товары (или услуги) добавляются вручную. Во многих ботах используются другие способы добавления контента.
Как правило, содержит такие поля: название, изображение, цена и описание. Описание может вводиться в одно поле, а может быть разбито по признакам или характеристикам (содержать обязательные и дополнительные поля).

Модуль платежей

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

Модуль редактирования

Этот модуль позволяет администраторам изменять текст диалогов, изменять логику (добавлять ветки диалога) или управлять категориями услуг/товаров.
В первом виде эта функция используется редко. Как правило, диалоги составляют так, что они универсальны и не нуждаются в мелких корректировках, а за крупными изменениями заказчики обращаются к разработчикам бота.
Более востребован этот модуль для управления основными категориями: в него включают возможность добавлять, удалять, редактировать параметры продуктов или услуг компании. Например, нужно добавить новый раздел меню в боте пиццерии — «Салаты», которого раньше не было. В этом случае, администратору нужно не просто добавить товары в уже имеющуюся категорию (как было бы с разделами «Пицца» и «Напитки»), а создать отдельную секцию бота, отдельную ветку диалога.
В целом, такой раздел реже всего требуется заказчикам админ панели.

Модуль AI или обучения

Простые варианты этого модуля довольно популярны — в нём администратор может настроить минимальное “понимание” ботом свободного ввода пользователя, на уровне распознавания ключевых слов. Например, можно обучить бота отвечать на самые распространённые вопросы о продуктах или услугах. В админ панели для этого нужно заполнить поле ключевыми словами (разные варианты того, как пользователь может спросить об одном и том же) и поле с ответом, который бот будет выдавать.

Сложные интеграции обучения встречаются реже. В таких случаях, когда бот должен работать с интентами (намерениями пользователей), распознавать переменные, использовать их в ответах и общаться на различные темы (определяя, о чём именно хочет говорить пользователь), модуль обучения предоставляет возможность добавлять интенты, сущности, альтернативные ответы. Например, администратор обучает бота распознавать в запросе клиента города, искать соответствующие рейсы, и предлагать авиабилеты. Как правило, этот модуль интегрирован с одним из сервисов распознавания речи и машинного обучения.

Что важно в админ панели, кроме функционала?

  • Дизайн интерфейса. Логично, что для комфорта администратора, которому придётся, возможно, по много часов работать с админ панелью, необходим приятный и понятный дизайн. Поэтому важно отметить, какие у заказчика есть пожелания по поводу дизайна. Оптимально, если заказчик предоставляет готовый макет, или хотя бы может указать примеры, которые ему нравятся.
    Заранее нужно уточнять, должна ли админ панель поддерживаться на мобильных устройствах.
  • Язык админ панели. Иногда администраторам достаточно одного языка, даже при мультиязычном боте. Если необходима мультиязычная админ панель, стоит указывать это заранее.
  • Безопасность — третий ключевой момент при создании админ панели, учитывая персональные данные, к которым она даёт доступ.

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

Напишите нам!

Мы ответим в течение 2 часов