Проблему понял.
Описал задачу на доработку. Согласен, сейчас не вполне логично работает
Сейчас можно решить задачу, описав "Приложение Dialplan"
Код приложения:
1,Set(mLogged=${QUEUE_MEMBER(QUEUE-F38325E796B3FFB8938BA383AA119148,logged)})
n,Set(epmptyAction=internal,2003,1)
n,Set(fullAction=internal,2001,1)
n,GotoIf($["${mLogged}" == "0"]?${epmptyAction}:${fullAction})
В нем следует скорректировать:
- "QUEUE-F38325E796B3FFB8938BA383AA119148" - это идентификатор очереди, можно подсмотреть в адресной строке браузера при редактировании очереди
- "2003" - это внутренний номер, куда следует направить вызов, если очередь пуста
- "2001" - это внутренний номер, для случая, когда не пуста (номер очереди)
Далее направьте маршрут не на очередь, а на новое приложение.