MikoPBX
Модули
Перевод этой страницы:
MikoPBX
Модули
Это старая версия документа!
Обратно, к основному разделу...
В панели телефонии есть возможность установки статуса сотрудника:
При смене статуса в панели телефонии на АТС в базе данных устанавливается соответствующая настройка в виде числового идентификатора:
АТС по умолчанию никак не реагирует на смену статуса. Но мы можем повлиять на поведение Askozia и заставить ее завершать вызов при статусе сотрудника DND.
[all_peers-custom] exten => _.!,1,Set(fw=${DB(UserBuddyStatus/SIP/${EXTEN})}) same => n,ExecIf($["${fw}" == "2"]?Busy()) ; 2=DND 32=Отошел same => n,Return() [internal-custom] exten => _XXX,1,Set(fw=${DB(UserBuddyStatus/SIP/${EXTEN})}) same => n,ExecIf($["${fw}" == "2"]?Busy()) ; 2=DND 32=Отошел same => n,Return() exten => _XXXX,1,Set(fw=${DB(UserBuddyStatus/SIP/${EXTEN})}) same => n,ExecIf($["${fw}" == "2"]?Busy()) ; 2=DND 32=Отошел same => n,Return()