VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Настроить режим работы IVR

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
kirush
Сообщения: 23
Зарегистрирован: 13 май 2012, 14:05

Настроить режим работы IVR

Сообщение kirush »

Добрый день!
Подскажите пожалуйста, как переделать график работы:
Есть 3 отдела (офис(03), бухгалтерия (02) и техническая поддержка (очередь helpdesk))

Нужно переделать график работы под:
Офис и бухгалтерия (т.е. 01 и 03) работают по графику:
будни с 9.00 до 19.00 с перерывом на обед с 14 до 15 часов
суббота с 10 до 18 без обеда
воскресенье выходной.

Техническая поддержка:
по будням с 9:00 до 21:00
суббота, воскресенье с 10:00 до 18:00

Сейчас сделано так, работаем с пн-пт с 9:00 до 21:00, сб-вск с 10:00 до 18:00:

Код: Выделить всё

[ivr]
exten => s,1,NoOp( IVR begin)
exten => s,n,Answer
exten => s,n,GotoIfTime(09:00-21:00,Mon-Fri,*,*?work)
exten => s,n,GotoIfTime(10:00-18:00,Sat-Sun,*,*?work)
exten => s,n,Background(not-work)
exten => s,n,WaitExten(10)
exten => s,n,Hangup

exten => s,n(work),Background(work)
exten => s,n,WaitExten(10)

exten => 1,1,Goto(queue,s,1)

exten => 9,1,VoiceMail(01)

exten => _[2-6],1,Macro(internal-call,0${EXTEN})

exten => 8,1,Macro(follow,08)
exten => 7,1,Macro(follow,07)

exten => i,1,Goto(queue,s,1)
exten => t,1,Goto(queue,s,1)
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Настроить режим работы IVR

Сообщение zzuz »

Что не получается? Вы уволили человека , кто Вам настраивал диаплан?
Линия24 - Системы Массового Телефонного Обслуживания
kirush
Сообщения: 23
Зарегистрирован: 13 май 2012, 14:05

Re: Настроить режим работы IVR

Сообщение kirush »

Настраивали под заказ, а сейчас необходимо внести изменения :)
kirush
Сообщения: 23
Зарегистрирован: 13 май 2012, 14:05

Re: Настроить режим работы IVR

Сообщение kirush »

Спасибо, как это я сразу не догадался.
Вот даже если бы сюда http://www.voip-info.org/wiki/view/Aste ... GotoIfTime отправили - было бы полезней.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Настроить режим работы IVR

Сообщение zzuz »

Так что же Вы себя туда сразу не отправили? Или надежда на альтруистов преобладает?
Линия24 - Системы Массового Телефонного Обслуживания
kirush
Сообщения: 23
Зарегистрирован: 13 май 2012, 14:05

Re: Настроить режим работы IVR

Сообщение kirush »

Исправил:

Код: Выделить всё

*  - если клиент нажимает 1 то идет проверка на рабочее время:
exten => 1,n,GotoIfTime(09:00-21:00,Mon-Fri,*,*?work)
exten => 1,n,GotoIfTime(10:00-18:00,Sat-Sun,*,*?work)

*  - если клиент нажимает 2-6 то идет проверка на рабочее время:
exten => _[2-6],n,GotoIfTime(09:00-19:00,Mon-Fri,*,*?work)
exten => _[2-6],n,GotoIfTime(10:00-18:00,Sat,*,*?work)
Подскажите правильно ли? Или должна быть другая логика какая то?
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Настроить режим работы IVR

Сообщение zzuz »

Вы же хотели уточнить , что "будни с 9.00 до 19.00 с перерывом на обед с 14 до 15 часов ,суббота с 10 до 18 без обеда" . В вашей новой редакции ничего не поменялось.
Линия24 - Системы Массового Телефонного Обслуживания
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Настроить режим работы IVR

Сообщение zzuz »

Код: Выделить всё

exten => _[2-6],n,GotoIfTime(09:00-14:00,Mon-Fri,*,*?work)
exten => _[2-6],n,GotoIfTime(15:00-19:00,Mon-Fri,*,*?work)
exten => _[2-6],n,GotoIfTime(10:00-18:00,Sat,*,*?work)
Это если учитывать обед.

Но все таки лучше учитывать время до срабатывания IVR. То есть учитываем сначала меньшее множество и предлагаем общий вариант с выбором. Далее если не входит в меньшее множество , то предлагаем сразу с 19-00 до 21-00 , то есть Техническая поддержка: . Ну на выходные такая же схема. Короче смысл в том ,чтобы не обобщать время , а наоборот его рассматривать последовательно.
exten => s,n,GotoIfTime(09:00-18:00,Mon-Fri,*,*?IVR_main,s,1)
exten => s,n,GotoIfTime(18:00-21:00,Mon-Fri,*,*?IVR_support,s,1)

в IVR_main естественно на выборе отдела бухгалтерии не забыть проверить время обеда.
Короче нужно Вам всё переписать.
Линия24 - Системы Массового Телефонного Обслуживания
kirush
Сообщения: 23
Зарегистрирован: 13 май 2012, 14:05

Re: Настроить режим работы IVR

Сообщение kirush »

Спасибо большое - теперь понятно куда копать :)
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH