А автосекретарь то не настоящий
Многие традиционные АТС имеют функцию автосекретаря. Но что понимается под этим? Лишь возможность поставить приветствие, ввести добавочный номер на который автоматически производится переключение. Но так ли работает настоящий (живой) секретарь? Нет. Он узнав личность и цель звонка абонента звонит на внутренний телефон директора и спрашивает разрешение на переключение. Причем директор может согласиться разговаривать, а может попросить перезвонить позднее или дать указание связать абонента с замом, или другим сотрудником. Мы решили побаловаться и настроить систему Oktell полностью повторив этот процесс. В результате все получилось очень реалистично! Здесь вы можете прочитать как о том как сделать такую настройку.
Итак нам понадобиться 3 сценария.
1 Сценарий - АБОНЕНТ - АВТОСЕКРЕТАРЬ. Тип сценария - IVR. В нем абонент записывает сообщение и ожидает ответа директора. В зависимости от того, какой пришел ответ абонент соединяется с директором, переключается на другой номер, или отшивается (Сейчас Иван Васильевич занят. Перезвоните через 15 минут). Из этого же сценария запускается с лужебный сценарий, организующий дозвон "автосектетаря" до директора.
2 сценарий - ДОЗВОН ДО ДИРЕКТОРА. Тип сценария - СЛУЖЕБНЫЙ. Этот сценарий, как следует из его названия должен "найти директора" (в нашем случае дозвонившись на внутренний номер, но ничего не мешает нам организовать и перебор номеров, в том числе позвонив и на мобильный). После ответа директора этот служебный сценарий запускает сценарий АВТОСЕКРЕТАРЬ - ДИРЕКТОР.
3 сценарий - АВТОСЕКРЕТАРЬ - ДИРЕКТОР. Тип сценария - IVR. Этот сценарий воспроизводит директору записанное абонентом сообщение и ожидает ответной реакции: соединять сейчас, позже или вообще "авто отшить" абонента. (сам абонент в это время находится в сценарии 1 в цикле и ожидает ответа).
Следует отметить, что имя файла, записанного абонентом, передается из сценария 1, через сценарий 2 в сценарий 3 через параметр запуска сценария. ( это важно!), а вот передачу ответа директора из сценария 3 в сценарий 1 получается сделать только через базу данных. Сессии этих звонков разные и передача переменных, в том числе и глобальных, между ними не осуществляется.
Вот сами сценарии Файл:Сценарии для организации АВТОСЕКРЕТАРЯ.rar
А ниже приведены скрины. Всей работы на 15 минут с отладкой.