Крутится FreePBX 13 в офисе. перевел отдел техподдержки на удаленку. Все прекрасно.все работает. Но тут вылезла забавная проблемка. дело в том что сотрудники техподдержки получают премию от количества принятых звонков с клиентов. В группе звонков распределние идет ringall , т.е. всем сразу чтобы не был непоняток. Но сейчас так как все сидят удаленно дома один из сотрудников поставил программу linphone и там есть опция автоответ. И он - негодяй начинает сьедать все входящие на группу звонки. Я уже экстеншин его кручу верчу не могу найти опцию чтобы там паузу до поднятия трубки сделать или еще чего. С одной стороны пофиг , клиенты хватаются моментально - 1 гудок и поднятие . Но хочется социально-удаленной справедливости :)))
Мы сейчас видим яркий пример того, как административные проблемы пытаются решать техническими средствами.
Да и проблема ли это вообще? Насколько я понял, во всей этой ситуации свербит только у админа.
Если ситуация всё же требует вмешательста, то самым правильным будет уход от ringall и кардинальный пересмотр логики премирования сотрудников.
Далее можно впихнуть какой-нибудь VAD алгоритм и нещадно штрафовать за автоответ и тишину в трубке в начале звонка, скажем, более 5 секунд.
Если всё-таки нужно наказать именно конкретного хитровыдуманного сотрудника, не меняя больше ничего, то, если подумать, введение пенальти сократит количество входящих вызовов у него до минимума. Сходу могу предложить одно решение, более-менее уравновещивающее автоответ:
1. Посмотреть в сторону опций b,B,d,D у Dial и заставить вручную донабирать 1 перед соедиением
2. Завести сотрудника в очередь через Channel Local и перед его вызовом вставить что-то по типу Wait(3), тогда у всех его конкурентов будет трёхсекундная фора.