Перехват звонка: call pickup в Asterisk

Всем привет! Сегодня я поговорю о такой функции Asterisk как перехват вызова (Call Pickup). Эта функция позволяет перехватывать вызовы, которые приходят на другие телефоны, состоящие в одной группе перехвата. То есть вы можете перехватить звонок, направленный вашему коллеге, которого нет на рабочем месте и самостоятельно поговорить со звонившем и не потеряв при этом звонок, и не заставляя зря ждать на трубке.

Как это сделать? Очень просто, и сейчас я вам это расскажу!

Call Group – это группа перехвата, в которую входит данный Extension. Устройство может входить сразу в несколько групп.

Pickup Group – это поле указывает устройства каких групп мы можем перехватывать, и здесь тоже можно указать несколько групп. Чтобы перехватывать вызов не обязательно находиться в группе, достаточно чтобы она была указана в pickup_group.

У себя, так как я использую pjsip, у меня все прописано в конфиграционном файле pjsip.conf:

[office](!) context=office ... pickup_group=1 call_group=1

Что дальше?

Теперь нужно дождаться, когда придет звонок на телефон из группы перехвата и пока идет звонок поднять трубки и набрать *8 и вы сможете перехватить входящий вызов себе. Это Feature Code, который можно повесить на кнопку быстрого вызова, и перехватывать звонки еще быстрее.
Он задан в файле features.conf:

pickupexten = *8 ; Configure the pickup extension. (default is *8) pickupsound = beep ; to indicate a successful pickup (default: no sound) pickupfailsound = beeperr ; to indicate that the pickup failed (default: no sound)




Вы только посетили наш сайт, КОММЕНТИРОВАНИЕ будет доступно через несколько минут.
возможно у Вас отключен javascript, если включен - просто обновите страницу