Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Текущий »

Страница "Чат"

С помощью модуля  "Ассистент" существует возможность запуска различных процессов через прямое обращение в чате

Страница "Чат" доступна всем пользователем. Если в результате обращения в чат инициируется запуск процесса, то пользователь, который написал сообщение в чате, будет являться инициатором процесса. 

Страница "Чат"- это пользовательский интерфейс, где выводится информация об истории сообщений, как со стороны пользователя, так и со стороны Ассистента. Доступна Пользователю с ролями Пользователь ассистента, Администратор ассистента.

 Страница "Чат" обладает следующими возможностями:

  1. Использование "Ассистента" в качестве дополнительного инструмента общения сотрудника с программными роботами (наряду с запуском роботов через оркестратор и инициация процесса с помощью заполнения данных на экранной форме).
  2. Получение данных от робота непосредственно в чат.
  3. Передача данных роботу через "Ассистент".
  4. Классификация обращений пользователей с целью определения намерений.
  5. Общение с "Ассистентом" с помощью интеллектуального поиска.
  6. Запуск обратной связи, из любого сообщения Ассистента, отправленного в чат ( Вкладка "Обратная связь" ).

Вид страницы вкладки "Чат"  представлен ниже.

 

Рабочее пространство страницы "Чат" содержит поля для ввода/вывода:

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

Интерфейс страницы "Чат" представляет собой поле, разделенное на 3 области:

  • Область чата (1)
  • Панель Ассистента (2)
  • Вкладка "Запросы" (3)

Правую область занимает область чата.

Сверху от левой стороны области чата находится панель Ассистента, где пользователь может просматривать историю СВОИХ запросов в чат, добавлять в избранное/убирать из избранного процессы, а также отслеживать активные запросы, просроченные задачи и задачи по чужим запросам.

Снизу от левой стороны области чата находится вкладка "Запросы".

Между Панелью Ассистента и вкладкой "Запросы находится кнопка вперед-назад (4) При нажатии на кнопку сворачивается панель Ассистента – видимым остается только область с чатом.

Область чата

Страница "Чат" отображает переписку Пользователя и "Ассистента". 

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

Пользователь в текстовом поле чата (2) пишет свой вопрос и отправляет нажав на кнопку "Отправить"(3) или нажав на "Return".

В чат могут выводиться сообщения в виде экранных форм, которые были созданы в редакторе экранных форм.

Из любого сообщения ассистента, отправленного в чат, можно запустить процесс обратной связи (1).

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

Описание элементов интерфейса области чата

Название элемента

Видимость

Описание

Кнопка

"Запустить обратную связь" (1)

Если включена кнопка обратной связи во вкладке "Обратная связь"

Кнопка располагается на сформированном ответе Ассистента на запрос пользователя.

При нажатии запускается процесс, выбранный во вкладке "Обратная связь".

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

без названия

Поле ввода запроса пользователя (2)

Если:

  1. Создается новый запрос.
  2. Тематика не определена классификатором выбранного навыка.
  3. Используется навык Интеллектуального поиска.

Используется пользователем для введения текстового сообщения в чат.

Кнопка

"Отправить" (3)

Если:

  1. Создается новый запрос
  2. Тематика не определена классификатором выбранного навыка.
  3. Используется навык Интеллектуального поиска.

Отправляет запрос пользователя в чат Ассистента.

Кнопка не активна, если в поле ввода запроса пользователя отсутствуют символы без пробела.

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

Горячая клавиша Enter дублирует функционал кнопки.

Кнопка

"Вниз" (4)

Отображается, если последнее сообщение не видно в чате.

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

Если пользователь нажал на кнопку возврата либо прокрутил чат до последнего сообщения, кнопка не отображается.

  • Если при просмотре сообщений в ленте чата появляются новые сообщения, то на кнопке появляется индикатор с числом новых сообщений.

Дата начала диалога (5)

Отображается в сообщении

Отображение текста даты начала диалога

Вопросы, заданные Пользователем ранее  "Ассистенту" в чате, отобразятся во вкладке "Диалоги" в "отправленных сообщениях (2).

Панель Ассистента

Панель Ассистента позволяет Пользователю просматривать историю своих запросов в чат.

При нажатии кнопок "активные запросы", "просроченные задачи" и "задачи по чужим запросам" происходит фильтрация истории запросов Пользователя запущенных на вкладке "Запросы".

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

В "просроченные запросы"  попадают запросы, которые  не выполнены в определенный период и находятся там до полного выполнения.

В "чужие запросы"  попадают запросы, которые  были назначены на исполнителя через процесс, запущенный через чат другого пользователя.

Если отсутствуют запросы по выбранному фильтру - то в поле ничего не отображается.

При повторном нажатии на кнопки "активные задачи", "просроченные задачи" и "задачи по чужим запросам" фильтрация снимается.

Фильтрация выводится только по нажатой кнопке, фильтры не комбинируются.

Описание интерфейса панели Ассистента

Название элемента

Описание


Кнопка фильтра

"Активные запросы" (1)

Кнопка фильтра по истории запросов пользователя и сообщений от ассистента в чате.

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

Учитываются запросы, в которых были запущены процессы, которые исполняются на данный момент – запуск процессов может быть осуществлён через навык "Классификатор" или при ручном запуске процесса на вкладке "Избранные"

Если активных записей нет, то кнопка отображается без цифр.

При нажатии на фильтр:

    • Вкладка "Запросы" становится активной.
    • Записи на вкладке "Запросы" отфильтровываются – отображены только активные запросы пользователя.

Фильтрация сохраняется, пока выбран фильтр "активные запросы".

Фильтрация сбрасывается:

    • При выборе другой кнопки фильтра.
    • При повторном нажатии на фильтр.

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

Кнопка фильтра

"Просроченные задачи" (2)

Кнопка фильтра по истории запросов пользователя и сообщений от ассистента в чате.

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

Учитываются запросы с незавершёнными и просроченными задачами в виде ЭФ:

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

Если активных записей нет, то кнопка отображается без цифр.

При нажатии на фильтр:

    • Вкладка "Запросы" становится активной.
    • Записи на вкладке "Запросы" отфильтровываются – отображены только просроченные задачи пользователя.

Фильтрация сохраняется, пока выбран фильтр "просроченные задачи".

Фильтрация сбрасывается:

    • При выборе другой кнопки фильтра.
    • При повторном нажатии на фильтр.

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

Кнопка фильтра

"Задачи по чужим запросам" (3)

Кнопка фильтра по истории сообщений от ассистента в чате

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

Учитываются запросы с незавершёнными задачами в виде ЭФ, назначенными на исполнителя через процесс, запущенный через чат другого пользователя.

Если активных записей нет, то кнопка отображается без цифр.

При нажатии на фильтр:

    • Вкладка "Запросы" становится активной.
    • Записи на вкладке "Запросы" отфильтровываются – отображены только задачи пользователя по чужим запросам.

Фильтрация сохраняется, пока выбран фильтр "задачи по чужим запросам".

Фильтрация сбрасывается:

    • При выборе другой кнопки фильтра.
    • При повторном нажатии на фильтр.

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

без названия

Кнопка вперед-назад (4)

При нажатии на кнопку сворачивается панель Ассистента – видимым остается только область с чатом.

При повторном нажатии панель разворачивается.

По умолчанию панель находится в развернутом состоянии.

Вкладка "Запросы"

На вкладке "Запросы" отображается список запросов пользователя  и сообщений от Ассистента в чате.


При нажатии на кнопку "Новый запрос" создается новый чат, пользователь выбирает навык (если доступно более одного навыка), 
создается новый запрос, который вносится в список истории запросов на вкладке "Запросы".

Список доступных навыков формируется из доступных пользователю групп документов (навык "Интеллектуальный поиск") и групп классификаторов (навык "Классификатор").

Группа документов формирует один навык в чате, группа классификаторов формирует столько навыков, сколько классификаторов имеется в группе.

Если в чате используется навык:

    •  "Классификатор", то в чат можно добавлять новые запросы до тех пор, пока классификатор не определит тематику запроса.
    •  "Интеллектуальный поиск", то в чат всегда можно добавлять новые запросы – запись с запросом всегда имеет активное поле ввода запроса пользователя.

Записи добавляются на вкладку в следующих случаях, если:

    • Пользователь нажал кнопку "Новый запрос" и выбрал навык в чате
    • Пользователь запустил процесс из вкладки "Избранное"
    • Пользователю пришла задача в виде ЭФ в чат, где исполнителем задачи является он, а инициатором запущенного через чат процесса, в рамках которого направлена задача, другой пользователь. 
    • Пользователь направлял запросы ранее в виджете Ассистента под своей учетной записью, при этом на вкладку добавляется запись с историей запросов из виджета в режиме чтения

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

Если записи отсутствуют, на вкладке отображается текст:
"Список запросов к Ассистенту"

По умолчанию вкладка активна.

Описание элементов интерфейса вкладки "Запросы"

Название элемента

Описание

Поле

без названия

"Поле поиска"  (1)

Поиск производится по заголовкам запросов, созданных на вкладке "Запросы".

Регистр не учитывается.

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

Кнопка

"Новый запрос" (2)

При нажатии кнопки создается новый запрос

  • Кнопка отображается в двух местах –  во вкладке "Запросы" и на самой области чата (записи запросов в на вкладке отсутствуют или не выбраны для просмотра пользователем).
  • Выделение какой-либо записи для просмотра во вкладке "Запросы" пропадает
  • Чат очищается
  • Поле ввода запроса пользователя отображается в чате.
  • Если пользователю:
    •  Доступен один навык – в чат добавляется сообщение Ассистента об активном навыке
    •  Доступно более одного навыка – в чат добавляется сообщение Ассистента для выбора навыка
  • Новая запись запроса пользователя формируется на вкладке "Запросы", если:
    • Доступно несколько навыков – сначала пользователь выбирает навык, после появляется запись, заголовок записи отображается как:
      "<Наименование навыка>+порядковый номер запроса с идентичным наименованием"
    • Доступен один навык – появляется запись, заголовок записи отображается как:
      "<Наименование навыка>+порядковый номер запроса с идентичным наименованием"
  • Кнопка неактивна, если пользователь не выбрал навык в чате

Список

без названия

"Записи запросов пользователя и сообщений от ассистента в чате" (3)

Отображаются записи запросов пользователя  и сообщений от ассистента в чате.

Запись содержит:

  • Заголовок
    • Наименование навыка + порядковый номер запроса с идентичным наименованием в случае, когда выбран навык Интеллектуального поиска или тематика навыка классификатора пока не определена.
      Если тематика определяется, заголовок сменяется (см. пункт ниже)
    • Наименование навыка (Наименование тематики) + порядковый номер запроса с идентичным наименованием, когда выбран навык классификатора и тематика определилась после запроса пользователя.
    • Пользовательское наименование процесса + порядковый номер запроса с идентичным наименованием, когда пользователь запустил избранный процесс из вкладки "Избранное".
    • <№экземпляра процесса>+<Наименование опубликованного процесса>, если пользователю пришла задача в виде ЭФ в чат, где исполнителем задачи является он, а инициатором запущенного через чат процесса, в рамках которого направлена задача, другой пользователь
      Записи с задачами, назначенными на группу, не добавляются на вкладку "Запросы" и отображаются пользователю только в рамках подраздела "Задачи"
    • Последнее сообщение, добавленное в рамках созданного запроса (обновляется при каждом новом сообщении, добавленном в чат, в режиме онлайн).
    • Дату создания запроса

Два одинаково названных чата всегда должны отличаться цифрой, кроме первого, он не имеет цифры.
Каждый новый идентичный заголовок увеличивается на +1 от максимального числа последнего заголовка с идентичным названием.
(Пример:

    • Регистрация обращений
    • Регистрация обращений 2
    • Регистрация обращений 3
    • Регистрация обращений - наименование изменилось, когда тематика определилась
      Оформление отпуска

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

При нажатии на запись в чат выводится история сообщений:

    • задачи, назначенные пользователю
    • запросы пользователя
    • ответы ассистента

Записи располагаются по дате – наверх добавляются последние обновленные запросы.

Записи содержат значки, аналогичные фильтрам над вкладкой "Запросы":

    • "активные запросы" – отображаются на записях, в которых существуют запущенные процессы:
      1. Классификатор определил тематику "Процесс" и пользователь запустил его в чате.
      2. Пользователь запустил процесс из вкладки "Избранные".
    • "просроченные задачи" – отображаются на записях, в которых существуют задачи (ЭФ), назначенные на пользователя и срок исполнения задачи уже прошел:
      1. Другой пользователь запустил через чат процесс из вкладки "Избранные" или через классификатор, в рамках которого выполняется ЭФ, назначенная на пользователя.
      2. Пользователь запустил процесс из вкладки "Избранные" или через классификатор, в рамках которого выполняется ЭФ, назначенная на пользователя.
    • "задачи по чужим запросам" – отображаются на записях, в которых существуют задачи (ЭФ), назначенные на пользователя при запуске процесса, содержащего эту задачу, через чат другого пользователя

Записи не содержат значки, если:

    • Процесс в записи завершил заботу
    • Пользователь завершил задачу, назначенную на него
    • В записи нет запущенных процессов и задач на пользователя

Список

"Виджет Ассистента"

Запись содержит запросы пользователя и сообщения от ассистента в чате виджета.

Отображается только если пользователь направлял запросы в виджет Ассистента.

Запись содержит все сообщения, которые имеются в виджете пользователя.

Чат доступен только для просмотра.

Запись содержит:

    • Заголовок – "Виджет Ассистента"
    • Последнее сообщение, добавленное в рамках созданного запроса
    • Дату создания запроса

При нажатии на запись в чат выводится история сообщений:

    • запросы пользователя
    • ответы ассистента


Ошибка отображения макрокоманды «children»

null


  • Нет меток