5.4.1

Обновлен интерфейс списка документов в базе знаний

Был обновлен интерфейс страницы со списком документов базы знаний.

Обновленный интерфейс списка документов в базе знаний

В обновленном интерфейсе списка документов обновлены правила сортировки и отбора в списке.

Сортировка документов в списке

  • доступна сортировка списка документов по статусу, идентификатору, наименованию и количеству формулировок, файлов и рекомендаций.

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

  • система запомнит указанную сортировку и восстановит ее при следующем открытии данной страницы, включая позицию в списке.

Отбор документов в списке

  • для отбора необходимо кликнуть на иконку фильтра в нужной колонке;

  • при включении отбора по колонке таблицы иконка фильтра в данной таблице заливается цветом;

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

  • система запомнит установленный отбор и восстановит при следующем открытии данной страницы.

В списке документов возможно установить отборы по следующим полям:

  • отбор по статусу документа - активный или черновик;

  • идентификатору документа - можно ввести любую часть идентификатора;

  • типу ответа - сообщение, диалог или множественный ответ;

  • наименованию - можно ввести любую часть наименование документа;

  • количеству формулировок вопроса к документу - можно указать точное значение или указать больше или меньше;

  • количеству файлов, приложенных к документу - можно быстро отобрать документы с приложенными файлами;

В правой части таблицы, как и ранее, есть кнопка действий с конкретным документом с вариантами Редактировать, Удалить, Перенести, Скопировать ссылку на документ.

Кнопка остановки базы знаний дополнительно добавлена в шапку страницы:

Добавлен настраиваемый текст кнопки “Представиться” в Телеграм

В релизе появилась возможность указывать текст на кнопке, которая будет отображаться у пользователя в канале Телеграм, когда требуется предоставить контактные данные. По умолчанию это текст "For start, click here". Его можно поменять на любой другой.

 

 

 

Отражена тема входящего письма в переписке оператора

Для канала Электронная почта добавлено отображение темы входящего письма и других данных в отдельном комментарии, чтобы можно было легко найти нужный диалог.

В данной версии эта информация отображается в начале диалога в виде служебного комментария. В дальнейшем эта информация будет выведена в шапку диалога.

Добавлен запрос темы письма для исходящих сообщений в почте

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

В следующей версии AutoFAQ запрос темы исходящего письма будет добавлен для создания переписки из архива и истории запросов.

Добавлено автоматическое закрытие для диалогов после паузы

Добавлена опция для автоматического закрытия диалога при возвращении с паузы по таймеру. Опция позволяет поставить запрос на паузу так, чтобы он вернулся в работу только в том случае если пользователь напишет новое обращение. Если за время паузы пользователь не напишет сообщение, то при возврате с паузы по таймеру диалог автоматически закроется.

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

Добавлен новый пользовательский канал AppStore

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

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

 

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

Момент срабатывания сценария интеграции на закрытие диалога перенесен с момента поступления оценки на непосредственно момент закрытия диалога. Само событие в списке интеграций переименовано в Диалог закрыт. Данная доработка позволит провести заданные в сценарии процедуры не дожидаясь оценки от пользователя или срабатывания таймера ожидания оценки.

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

  • закрыл бот после предоставления автоматического ответа пользователю;

  • закрыл бот в случае отсутствия реакции на просьбу уточнить вопрос (в зависимости от настройки);

  • закрыл соответствующий шаг сценария в другой интеграции или документе;

  • закрыл оператор или супервизор;

  • закрыл бот по таймеру отсутствия активности пользователя в переписке с оператором;

  • закрыл бот по таймеру отсутствия реакции пользователя на просьбу выбрать группу;

  • закрыл бот по таймеру работы сценария документа.

Сценарий интеграции на закрытие диалога не запустится в следующих случаях:

  • диалог закрыт спам-фильтром;

  • диалог создан и сразу закрыт рассылкой.

Добавлена возможность отобразить список кнопок

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

выполнитьJs(""" var variants = ['Да','Нет','Не употребляю']; var exit = {'variants':JSON.stringify(variants)}; exit; """) + задатьПользователюВопрос("Кофе?").сВариантамиОтвета("{variants}").сохранитьРезультат()

Исправленные ошибки и доработки

AF-3343 В списке рекомендаций формулировок изменился способ редактирования, теперь появляется модальное окно, что позволяет просматривать и удобно редактировать длинные слова и фразы.

AF-4262 Устранена проблема, которая могла приводить к ошибке в активации рассылки

AF-4278 Для шага выполнитьJs открыта Java API интеграция

AF-1160 Для шага выполнитьJs добавлен доступ к библиотеке he для разбора HTML entities

AF-4250 Для выполнитьJs шага добавлен доступ к библиотеке crypto-js и подготовлена готовая функции encode для генерации JWT токенов

var encoded = encode( { header: { alg: "HS256", typ: "JWT" }, data: { id: 1337, username: "john.doe" } }, "My very confidential secret!!!" );

AF-4230 Устранена проблема, которая могла приводит к обнулению настройки порога для автоматических ответов.

AF-4259 Устранена проблема, которая могла приводить к тому, что после создания новой группы она не появлялась в списках выбора доступных групп, например на странице баз знаний

AF-4224 Устранена проблема, которая могла приводить к закрытию диалога вместо перевода на оператора в случае, если в сценарии возникала ошибка

AF-4150 Устранена проблема, которая могла приводить к некорректному распределению диалогов между операторами

AF-4133 Устранена проблема, из-за которой Бот мог не присылать файлы, прикрепленные к ответу по умолчанию контекстного документа

AF-4117 Устранена проблема, которая могла приводить к запуску таймера SLA оператора "Максимальное время ответа внутри диалога", если оператор добавил комментарий после отправки ответа из шаблонов

AF-4074 Устранена проблема, которая могла приводить к некорректному времени таймеров SLA оператора

AF-4048 Устранена проблема, из-за которой пользователь с ролью Администратор не имеел доступа к настройкам операторов, оценки и интеграциям

AF-3507 Устранена проблема, которая могла приводить к некорректной записи сообщения о непредоставлении оценки в случае, если после выбора оценки на первый диалог пользователь не указал оценку в следующем

AF-3416 Устранена проблема, которая могла приводить к зацикливанию диалога при наличии команды завершитьСНовымЗапросом в сценарии приветствия и вызываемом документе

AF-1882 Устранена уязвимость, в результате которой оператор мог получить доступ к содержимому сценариев через инструменты разработчика в браузере

AF-1302 Устранена проблема, которая могла приводить к показу внутренней ошибки вместо стандартного сообщения "Ошибка в сценарии", если в сценарии внутри кода JS возникала ошибка

AF-1144 Устранена проблема, которая могла приводить к ситуации во время запуска сценария, когда сначала выполнялись все шаги с командой комментарий, а затем все остальное.

AF-4222 Устранена проблема, которая могла приводить к зацикливанию диалога, если в сценарии интеграции на событие "Оператор вернул диалог в очередь" была использована команда перевестиНаГруппу.иЗавершитьСНовымЗапросом

AF-4232 Были выполнены доработки в модуле обработки сценариев. Добавлены описания ошибок на русском языке.

AF-4125 Устранена проблема, которая могла приводить к запуску таймера SLA оператора "Максимальное время ответа внутри диалога", если оператор при постановке диалога на паузу оставил комментарий

AF-4084 Устранена проблема, которая могла приводить к тому, что у оператора не отображались подсказки, если чат поступил к нему после приветствия или интеграции со сценарием, в котором был использован шаг ЗавершитьИПеревестиНаОператора

AF-3349 Устранена проблема, которая приводила к некорректному отображению даты изменения документа на странице со списком документов

AF-4036 Устранена проблема, которая могла приводить к тому, что всплывающее уведомление не скрывалось в случае ошибки во время загрузки базы знаний из файла

AF-3890 Устранена проблема, которая могла приводить к ошибке запуска сценария, если его выбрал оператор с помощью подсказки как вариант в контекстном документе

AF-3592 Устранена проблема, которая могла приводить к изменению даты создания документа после редактирования документа

AF-2763 Устранена проблема, которая могла приводить к тому, что при изменении количества отображаемых документов на странице со списком документов базы знаний само отображаемое количество не менялось

AF-2705 Устранена проблема, которая могла приводить к некорректному отображению ответа при редактировании документа в БЗ

AF-4295 Устранена проблема, которая могла приводить к ошибке сохранения контекстного документа

AF-4277 Устранена проблема, которая могла приводить к не отображению времени в окне оператора при постановке диалога на паузу

AF-3694, AF-3696, AF-4312 Устранены проблемы, которые приводили к неправильному отображению текста на кнопке в случае, если текст очень длинный. Исправлено для окна оператора, для просмотра истории диалога из активных запросов и из рекомендаций новых документов.

AF-4200 Переименовано событие в интеграциях. Название "Бот не нашел ответ" заменено на "Диалог переведен на операторов"

AF-3577 Исправлена ошибка, которая могла приводить к тому, что обращение к внутренней переменной externalFiles в сценариях не находило файлы, которые отправил оператор

AF-3511 Исправлена ошибка, из-за которой шаг завершитьИПеревестиНаОператора в сценарии контекстного документа закрывал диалог после перевода в очередь входящих запросов

AF-4117 Исправлена ошибка, из-за которой добавление комментария оператором запускало таймер "Максимальное время ответа внутри диалога"

AF-4125 Исправлена ошибка, из-за которой добавление комментария в окне постановки на паузу запускало таймер "Максимальное время ответа внутри диалога"