Low-code дизайнер > Создание интерфейсов > Типы виджетов > Виджеты раздела «Линии» / Чат с операторами линий

Чат с операторами линий

Виджет позволяет пользователю ELMA365 или пользователю внешнего портала написать во внутреннюю линию с формы элемента приложения.

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

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

chat-with-operators-1

Предварительные настройки для работы виджета «Чат с операторами линий»

Чтобы пользователи могли писать в линию из виджета Чат с операторами линий, выполните следующие настройки:

  1. Определите приложение, в карточках элементов которого пользователи будут вести переписку. Например, это может быть приложение Заявки для хранения запросов от внешних пользователей на портале.  
  2. Свяжите выбранное приложение с линией. Для этого перейдите в раздел Администрирование > Линии, откройте настройки нужной линии и укажите приложение в поле Для фиксации обращений.
  3. Предоставьте пользователям доступ для обращений в линию. Для этого в настройках линии в поле Внутренние укажите нужные группы пользователей. Например, выберите группу Внешние пользователи, которые смогут написать в чат с портала.

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

  1. Убедитесь, что у пользователей с доступом к линии из виджета есть также права на просмотр элементов приложения.

После этого разместите виджет на форме приложения.

Добавить виджет «Чат с операторами линий» на форму приложения

  1. Откройте форму просмотра элемента приложения в дизайнере интерфейсов.
  2. Для удобства работы с чатом создайте на форме отдельную вкладку. Перетащите на неё виджет с правой панели дизайнера или нажмите кнопку + Виджет. Подробнее о размещении виджетов на формах приложений читайте в статье «Шаблон формы»
  3. В открывшемся окне на вкладках События и Системные задайте настройки видимости виджета, поведения при наведении курсора, стилей и т. д. Подробнее читайте в статье «Системные настройки виджетов».
  4. Сохраните настройки.
  5. Чтобы виджет стал доступен пользователям, на верхней панели дизайнера интерфейсов нажмите кнопку Сохранить, а затем Опубликовать.

Начало примера

Особенности создания сессии из виджета

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

Атрибут может выглядеть следующим образом: 00e6f64a-6236-4187-8e87-3a10301141fa._service_desk:_applications:01944a1c-9754-7239-9df0-2b757cc299fc. Он содержит:

  • идентификатор пользователя, написавшего в линию через виджет;
  • полный путь до элемента, с карточки которого создана сессия, с указанием раздела и приложения.

Конец примера