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

Стратегия в очереди

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

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

Ответить
PotatoCaptain
Сообщения: 1
Зарегистрирован: 12 янв 2017, 07:47

Стратегия в очереди

Сообщение PotatoCaptain »

Есть очередь там 3 оператора. 012 и 013 с пенальти 0, с пенальти 1

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

[001]
announce-frequency=30
announce-holdtime=no
announce-position=yes
answered_elsewhere=0
autofill=no
autopause=no
autopausebusy=no
autopausedelay=0
autopauseunavail=no
eventmemberstatus=no
eventwhencalled=no
joinempty=yes
leavewhenempty=no
maxlen=0
memberdelay=0
monitor-join=yes
penaltymemberslimit=0
periodic-announce-frequency=45
queue-callswaiting=queue-callswaiting
queue-thankyou=queue-thankyou
queue-thereare=queue-thereare
queue-youarenext=queue-youarenext
reportholdtime=no
retry=2
ringinuse=yes
servicelevel=60
setinterfacevar=yes
strategy=ringall
timeout=15
timeoutpriority=app
timeoutrestart=no
weight=0
wrapuptime=0
context=ivr-3
periodic-announce=custom/ivr_callback
member=Local/012@from-queue/n,0,012,hint:012@ext-local
member=Local/013@from-queue/n,0,013,hint:013@ext-local
member=Local/680008@from-queue/n,1
Получается что когда 012 и 013 ведут заняты, третий вызов уходит на 680008
Как сделать чтобы звонки на 680008 шли только когда 012 и 013 недоступны? Тоесть не busy, физически недоступны
1g0r
Сообщения: 126
Зарегистрирован: 25 ноя 2013, 16:56

Re: Стратегия в очереди

Сообщение 1g0r »

Я бы сделал так...
1) Убрал из очереди 680008 вообще
2) К параметрам очереди добавил бы

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

        joinempty = inuse,ringing
        leavewhenempty = paused,invalid,unknown,unavailable
3) в диалплане, после вызова QUEUE(....) проверял бы $(QUEUESTATUS)

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

       ${QUEUESTATUS}: The status of the call as a text string.
           TIMEOUT
           FULL
           JOINEMPTY
           LEAVEEMPTY
           JOINUNAVAIL
           LEAVEUNAVAIL
           CONTINUE
3) При любом статусе кроме CONTINUE Вызывал бы DIAL на 680008
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Стратегия в очереди

Сообщение ded »

Избегайте внутренней нумерации с нулями - 001 012 и 013 в диалплане.
Это не ИП адреса (которые проектируются во внутренних сетях тоже по своим правилам, верно?), есть мотивации, проверенные временем.
Не спрашивайте только - почему? Если действительно интересно, попробуйте найти ответы самостоятельно.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH