Благодаря широкому выбору предустановленных команд, возможна настройка ботов любой сложности без знаний программирования.
Сообщение
Отправка клиенту текст, медиа, ресурс (объект из модуля «ресурсы»)
Кнопка
Отправка кнопки. В зависимости от канала, возможно отправка кнопки в тексте, под клавиатурой или текстовой команды
Действие по нажатию:
-
Переход к теме
-
Переход по ссылке
-
Запрос телефона
-
Запрос геолокации
Переменная контекста
При общении с ботом необходим учет контекста.
Переменная может заполнятся:
-
При выполнении условий (например, при активации темы первого приветствия, чтобы в дальнейшем не выводить её клиенту)
-
Для фиксирования данных клиента (например, получение номера договора от клиента во время переписки)
Внешний запрос
Для предоставления клиенту информации из учетных систем заказчика реализована команда внешнего запроса. Запрос может быть сделано в виде SQL, SOAP или REST запроса во внешний источник.Пример использования:
-
Передача номера договора для авторизации пользователя
-
Передача номера счета для получения баланса
-
Передача сообщение на внешний сервер бота с ИИ для получения ответа клиенту
Вызов пользователя/бота
В случае вызова пользователя, автоматически назначается свободный оператор. Оператор получает уведомление как о новом диалоге.
Переход к теме
При срабатывании команды клиент переходит к другой теме бота:
Таймер
При необходимости отложить команду, используется команда таймер.
Таймер может использоваться для автоматических сообщений клиенту, в случае если все операторы заняты, для удержания клиента в диалоге.
Уведомление
Отправка на email или в мессенджер сервисного сообщения при наступлении заданного события.
Установка свойства запроса
Используется для закрывающих ботов и ботов контроля качества. После завершения диалога клиентом или оператором, к разговору подключается бот, предлагающий оценить работу оператора. После получения оценки, бот выставляет финальный статус запрос и сохраняет оценку для дальнейшей аналитики.
Список и Элемент списка
Данные команды предназначены для получения списков данных из внешних таблиц, например, когда нужно получить перечень товаров из базы данных заказчика.
Команда элемент списка позволяет работать с конкретным полученным значением.