Size: a a a

2021 March 16

AK

Anny Key in Asterisker-ы
о, и у меня :D
источник

JM

Jax Mun in Asterisker-ы
А как мне получить вот этот статус LEAVEUNAVAIL? Все агенты не доступны, но всё равно в ${QUEUESTATUS} получаю LEAVEEMPTY
источник

PS

Pavel Sokolov in Asterisker-ы
Jax Mun
Здарова народ. Подскажите пожалуйста, можно ли увидеть статус агента если он не доступен на консолье? Задача такова что, если агент недоступен сделать переадресацию.
если пользуетесь чистой очередью, то не советую так делать
ну нет агента и сам себе дурак - другие ответят
потому что переадресацию вы можете сделать подключая агентов в очередь через Local и проверяя там доступность агента перед звонком либо же по DIALSTATUS
источник

JM

Jax Mun in Asterisker-ы
Случай такая, допустим отключили электричества или интернет, соответственно агента становятся не доступными. И вот тут надо сделать переадресацию. Т.е. проверяется состояние агента, если агент недоступен, идет перенаправление вызова.
источник

PS

Pavel Sokolov in Asterisker-ы
Jax Mun
Случай такая, допустим отключили электричества или интернет, соответственно агента становятся не доступными. И вот тут надо сделать переадресацию. Т.е. проверяется состояние агента, если агент недоступен, идет перенаправление вызова.
ты хочешь для агента или для очереди переадресацию?
источник

PS

Pavel Sokolov in Asterisker-ы
это разные пути решения
источник

JM

Jax Mun in Asterisker-ы
Эмм.. Я думал это одно и тоже
источник

PS

Pavel Sokolov in Asterisker-ы
нет
источник

PS

Pavel Sokolov in Asterisker-ы
у тебя 10 агентов
один отвалился, 9 в строю
источник

JM

Jax Mun in Asterisker-ы
По моему для агента
источник

PS

Pavel Sokolov in Asterisker-ы
или вся очередь отвалилась - обработчики будут разные
источник

JM

Jax Mun in Asterisker-ы
Переадресация нужна, если все агенты недоступны.
источник

JM

Jax Mun in Asterisker-ы
А, тогда получается для очереди)
источник

OS

Oleg Shteinliht in Asterisker-ы
Jax Mun
Переадресация нужна, если все агенты недоступны.
если все недоступны, не входите в такую очередь
источник

PS

Pavel Sokolov in Asterisker-ы
Jax Mun
Переадресация нужна, если все агенты недоступны.
тогда читай условия выхода из очереди
leavewhenempty + QUEUESTATUS
источник

PS

Pavel Sokolov in Asterisker-ы
и + то что Олег написал
источник

JM

Jax Mun in Asterisker-ы
Хорошо, спасибо, попробую.
источник

JM

Jax Mun in Asterisker-ы
Настроена так, joinempty=unavailable, т.е. проверка до очереди, если агенты недоступны звонок не попадает в очередь.
leavewhenempty=paused,unavailable, т.е. проверка внутри очереди, если агенты на паузе или недоступны, звонок выводится из очереди.
Если все агенты недоступны, проверяю ${QUEUESTATUS} там она LEAVEEMPTY, и тут хочу сделать переадресацию. Всё бы хорошо, но если агенты на паузе, в ${QUEUESTATUS} тоже получаю LEAVEEMPTY. Т.е. переадресация идет если агенты недоступны или агенте на паузе. А задача переадресовать звонок только если все агенты недоступны.
источник

JM

Jax Mun in Asterisker-ы
Поняли мою писанину))
источник

JM

Jax Mun in Asterisker-ы
У этого статуса Unavailable есть ли свою переменная, отдельная от QUEUESTATUS?
источник