Страница 1 из 1

FreePBX 15.0, очередь RingAll с внешними абонентами

СообщениеДобавлено: 29 июн 2022, 13:26
GDTster
Здравствуйте, all!
На FreePBX есть очередь для маленького кол-центра, раздающая поступивший вызов одновременно всем агентам.
В соответствии с Ring Strategy RingAll, как только один из агентов поднимает трубку, для всех остальных вызов прекращается.
Агенты -- софтфоны под Windows, часть из них зарегистрирована на втором Астериске, связанном с основным транком (пробовал и PJSIP, и IAX2).
Проблема возникает, если там один из софтфонов не запущен. Очередь пытается его вызвать, получает в ответ "503 Service Unavailable" и почему-то интерпретирует это так, будто агент поднял трубку и тут же сбросил вызов. Соответственно и входящий вызов сбрасывается, не оставляя другим агентам никаких шансов ответить.
Это как-то можно победить?
Аналогичная вещь происходит, если агенты сидят на мобильных телефонах и один из них добавил исходящий городской номер горячей линии в свой чёрный список, но здесь он хотя бы реально вызов сбрасывает...

Re: FreePBX 15.0, очередь RingAll с внешними абонентами

СообщениеДобавлено: 29 июн 2022, 16:47
ded
1) Параметр Пропускать занятых операторов установлен в Да?
2) Как установлен параметр Ring inUse для агентов?

Re: FreePBX 15.0, очередь RingAll с внешними абонентами

СообщениеДобавлено: 29 июн 2022, 18:49
GDTster
1. Skip Busy Agents установлен в Yes.
2. RingInUse, судя по файлу queues_additional.conf, при таком выборе тоже установился в Yes.

Попробовал выбрать Skip Busy Agents "Yes + (ringinuse=no)" -- результат тот же.

Если я правильно понял описание, эти параметры работают, когда сама станция хочет отправить второй вызов на уже занятого ею же агента (и соответственно она об этом знает). Здесь же проблема в том, что при отправке вызова в транк станция не знает статуса абонента.
Однако с мобильным телефоном в некоторых случаях отрабатывает нормально: если он выключен совсем и если поступивший вызов сбросить самому, не поднимая трубку. Здесь по транку приходит другой ответ: "480 Temporary Unavailable".

Re: FreePBX 15.0, очередь RingAll с внешними абонентами

СообщениеДобавлено: 30 июн 2022, 12:21
ded
Работать агентам в очереди без статуса, на подручных средствах вместо правильных ИП-телефонов - пионерлагерь и головотяпство (iMHO).