Asterisk. Перехват (PickUP) звонка.
Еще одна из востребованных функций – это перехват звонка. То есть, если ваш сосед вышел, а у него звонит телефон, нужно перехватить звонок. Очень полезная функция. Она по умолчанию включена в Asterisk. По умолчанию за перехват звонка отвечает комбинация клавиш *8. Проверить что у вас учтановлено можно с помощью консоли Asterisk(asterisk -r):
show features
и должны увидеть строку:
Pickup *8 *8
Изменить эту комбинацию можно в файле features.conf.
pickupexten = *8
Теперь остается определить кто чьи звонки может перехватывать.
Делается это с помощью опций pickupgroup и callgroup. Устанавливаются они на соответствующих абонентов. Например для sip абонентов это будет выглядеть так:
[manager1] type=friend secret=manager1 pickupgroup=1 callgroup=1 host=dynamic username=manager1 context=sip-users callerid=101 call-limit=2 [manager2] type=friend secret=manager2 pickupgroup=1 callgroup=1 host=dynamic username=manager2 context=sip-users callerid=102 call-limit=2
И еще. Звонок можно перехватить даже еслт он шел в Queue и любой может быть членом нескольких pickup и call групп.



