Реализация обработки сценариев
Для инициализации и функционирования WinPeak Call Center
используется скриптовый файл, включающий в себя следующие логические
разделы:
- инициализация
- обработка входящего звонка с момента поступления до помещения
в одну из очередей
- распределение звонка между агентами группы
Язык программирования, используемый в скриптах - VBScript.
Скрипт имет две части кода:
- секция инициализации - код, выполняемый при запуске скрипта
- обработчики событий OnIncomingCall, OnAgentState, OnAgentCreate
Некоторые настройки вынесены в ini-файл:
- язык, используемый в скрипт-файле, и путь к скрипт-файлу
- количество обслуживаемых городских и внутренних линий
- идентификаторы обслуживаемых линий
Секция инициализации
Инициализация WinPeak Call Center:
- создание групп
- подключение к базе данных
Обработчики событий
Обработка звонка с момента поступления с целью постановки его в
одну из очередей, распределение звонков, находящихся в очередях,
между операторами.
Отладка
Для отладки скриптов используется программа "Microsoft Script
Debugger", распространяемая бесплатно. Информация о программе:
http://msdn.microsoft.com/downloads/sample.asp?url=/MSDN-FILES/027/001/731/msdncompositedoc.xml
Download
for Window 98, Me
Download
for Windows XP, 2000, NT 4.0
Documentation
Discuss
in Newsgroups
Для того чтобы поставить точку останова в коде скрипта, достаточно
поместить в код директиву "STOP".
Пример:
MsgToLog "Test breakpoint"
STOP
MsgToLog "Test OK"
|