Перейти к основному содержимому
Версия: 4.11-refactoring

WFM

Лицензия

Данный функционал доступен только при наличии модуля «WFM»

Расположение​

Вкладка «WFM» раздела «Внешние системы» (заголовок списка — «Источники данных для WFM»).

Открыть: выберите сегмент → вкладка Внешние системы → вкладка WFM.

Назначение​

Функционал WFM позволяет подключить внешние системы для получения данных из IQChannels. Доступно два способа выгрузки данных:

  • Файловый обмен
  • STCI-сокет

Можно настроить несколько адаптеров обоих типов одновременно.

Добавление источника данных​

Кнопка «Добавить источник данных для WFM» открывает окно с полем «Тип обмена данными:» («Файловый обмен» или «STCI-сокет») и набором полей, зависящим от выбранного типа:

ТипПоля
Файловый обмен«Название:», «Путь к папке:», «Частота экспорта (мин):»
STCI-сокет«Название:», «IP-адрес:»

Карточка подключения без названия отображается как «Безымянное WFM-подключение». Через меню шестерёнки карточки доступны действия «Редактировать», «Включить», «Отключить» и «Удалить».


Файловый обмен​

При выборе способа Файловый обмен необходимо выполнить следующие шаги:

  1. Ввести Название

  2. Указать Путь к папке, куда будут выгружаться файлы.
    Пример: \\server\export\iqchannels\wfm

  3. Задать Частоту экспорта (мин)
    Интервал в минутах, с которым будут формироваться выгрузки.

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

Формат файла:

  • Разделитель: ; (точка с запятой)
  • Заголовок: отсутствует (только строки данных)
  • Формат даты: dd/mm/yyyy
  • Формат времени: HH:mm:ss (указывает момент окончания 15-минутного интервала)

Структура строки данных (10 полей в строгом порядке):

№ПолеТипОписание
1GROUPIDstringИдентификатор сегмента в IQChannels
2DatestringДата выборки в формате dd/mm/yyyy
3TimestringВремя окончания интервала, формат HH:mm:ss
4CALLSintegerКоличество обработанных обращений
5ATTintegerСреднее время обработки
6AWTintegerСреднее время ожидания
7ASAintegerСреднее время до первого ответа
8SLintegerПоказатель Service Level до первого ответа оператора
9ABANDONSintegerКоличество упущенных обращений
10AGENTSintegerКоличество операторов

Пример файла:

1;24/06/2025;17:15:00;0;0;0;0;0;0;1

Каждая строка содержит показатели по конкретному сегменту за один интервал.

image.png


STCI-сокет​

При выборе способа STCI-сокет требуется указать следующие параметры:

  1. Ввести Название

  2. Указать IP-адрес, с которого WFM-система будет подключаться к платформе IQChannels.

image.png

Особенности подключения:

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

Передача статусов операторов​

Реализация сервера:

  • Сервер в IQChannels реализован как постоянно работающий TCP-сервер.
  • Подключение возможно от нескольких WFM-систем одновременно через единый TCP-порт.
  • Идентификация соединений выполняется по IP-адресу клиента, указанному в конфигурации WFM-системы.
  • При совпадении IP-адресов разных WFM-систем маршрутизация событий может быть некорректной — такие случаи необходимо исключить на этапе внедрения.
  • При разрыве соединения сервер возвращается в режим ожидания и поддерживает повторные подключения без перезапуска.

Формат передаваемых событий (STCI):

ПолеТипОписание
eventTypelongТип события: 26 = Login, 27 = Logout, 28 = StatusChange
agentIdstring(24)ID оператора (24 символа)
agentModelongКод статуса (актуален только при eventType = 28)
timeStamptimestampВремя события в формате yyyy-MM-dd HH:mm:ss
  • При Login (26) и Logout (27) поле agentMode отсутствует.
  • При StatusChange (28) поле agentMode содержит код статуса оператора (коды предоставляются заказчиком).
  • WFM-система интерпретирует события на основании поля eventType.

Пример событий:

  • eventType = 26 → Login
  • eventType = 27 → Logout
  • eventType = 28 → Смена статуса (по коду agentMode)

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

Коды статусов резолюций​

При наличии лицензии WFM в окне редактирования резолюций (настройки сегмента → вкладка Статусы → редактирование резолюций статуса) у каждой резолюции отображается числовой идентификатор Id: N. Этот номер используется как код статуса в событиях StatusChange при передаче по STCI — сопоставьте его со справочником статусов в WFM-системе.