===== Пример dialplan ===== [[astpanel:ats:asterisk_v6|Обратно к основной инструкции...]] При поступлении входящего вызова в dialplan должна быть выполнена установка переменной: exten => 74952293042,n,Set(__FROM_CHAN=${CHANNEL}) В панели телефонии реализована функция "Ответить на звонок". Если НЕ используется встроенный в панель телефонии софтфон, ответ осуществляется следующим образом: - Панель телефонии выполняет AMI команду Originate (исходящий звонок) - Для канала устанавливается переменная SIPADDHEADER - это необходимо для автоматического подъема трубки - АТС выполняет вызов на приложение Pickup / PickupChan - Осуществляется "перехват звонка" Пример контекста на АТС для выполнения перехвата звонка (Pickup). [internal] ; direct pickup exten => _*8.,1,Pickup(${FILTER(0-9,${EXTEN:2})}@PICKUPMARK) exten => _*8.,n,PickupChan(${CTICHANNEL}) ВАЖНО: В конфигурационном файле **sip.conf** необходимо быть внимательным к параметру "**call-limit**"\\ **НЕ рекомендуем ограничивать количество одновременных звонков** этим параметром. Если лимит будет достигут, то в логах появится сообщение об ошибке Call to peer '212' rejected due to usage limit of 1 и на вызов не получится "ответить" средствами панели телефонии. ===== Комментарии ===== ~~DISQUS~~