Стоп-форма

Стоп-форма – это служебное окно в контексте работы оператора в голосовой задаче. Служит для определения оператором состояния совершенного или обработанного звонка, в случае, если менеджер задач Oktell не может самостоятельно определить исход, либо если создателем проекта установлены параметры, принудительно указывающие на необходимость запроса исхода у оператора.


Стоп-форма появляется в случае, если:


И не появляется в случае, если:

Стоп-форма в зависимости от направления задачи (входящая или исходящая) принимает различные виды.


Во входящей задаче стоп-форма запрашивает у оператора исход звонка (успех или неудача), а также текстовое описание звонка или причины неудачи. Эти значения никак не влияют на работу менеджера задач и только лишь заносятся в соответствующие поля базы данных для последующего формирования статистики.

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


Стоп-форма позволяет занести в список абонентов дополнительные номера, полученные оператором в контексте разговора для осуществления звонков на них. Эти номера заносятся через запятую в поле типа «Номер телефона» прикрепленной таблицы абонентов.


ВНИМАНИЕ! Номер телефона заносится в таблицу, поэтому если к задаче прикреплена внешняя таблица абонентов, формируемая запросом, то для корректной работы функции необходимо также указать таблицу-основание с полем типа «Номер телефона», название которого совпадает с соответствующим полем, которое возвращает запрос.


Списки пользовательских состояний стоп-формы заполняются в момент отображения в соответствии с настройками проекта. В зависимости от выбранной в проекте совокупности состояний в поле отображаются либо общие состояния, либо проектные состояния, либо и те и другие (с возможным перекрытием по кодам).

Общие состояния заполняются из таблицы базы данных A_TaskManager_CardUserResults.При необходимости ее можно редактировать самостоятельно или в модуле общих настроек в разделе Call-центр. Проектные состояния заполняются из таблицы A_TaskManager_CardUserResultsProject или на вкладке свойств соответствующего проекта.

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

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

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


Служебные переменные сценария диалога дают возможность без вызова стоп-формы установить в автоматическом или полуавтоматическом режиме результаты звонка для менеджера задач. Следует иметь в виду, что применение значений служебных переменных в логике менеджера задач происходит только непосредственно перед вызовом стоп-формы и в случае корректности значений заменяют его. Таким образом, если без корректного назначения переменных стоп-форма не отображается, то и значения переменных применены не будут. Чаще это происходит, если назначение переменным производится непосредственно в конце сценария, при этом не выставляется принудительный показ стоп-формы в компоненте «СТОП». В этом случае сценарий считается доведенным до конца и выполненным успешно.


ВНИМАНИЕ! Анализ служебных переменных производится только в случае, если установлено значение переменной «Статус звонка». А в случае исходящих задач дополнительно одной из переменных «Статус абонента» и «Статус номера» (статус абонента имеет более высокий приоритет). Только после их определения производится применение параметров (дата + время или пауза).


ВНИМАНИЕ! Для применения служебных переменных, определяющих статус текущего звонка, необходимо выставить значение «Да» в поле «Отображать стоп-форму» завершающего сценарий компонента «СТОП». Соответственно компонент должен обязательно присутствовать в конце всех веток сценария.