Переадресация (устаревшее)¶
Переадресация вызова — это возможность телефонной сети перенаправить входящий вызов с одного номера на другой.
Номер, на который совершается дозвон, принимает входящий вызов и в случае необходимости автоматически отправляет его на другой телефонный номер.
Таким образом, абонент может, например, принимать звонки, поступившие на его рабочий номер, со своего домашнего или мобильного телефона.
Smartswitch в стандартной инсталляции поддерживает переадресацию через обработчики вызовов check-redirect, redirect и класс виджетов Перенаправления.
Номер телефона для переадресации определяется в виджете телефонный номер в классе виджетов Перенаправления.
Обработчики вызовов для переавдресации в стандартной инсталляции поддерживает следующие режимы переадресации:
- никогда
Не применять режим переадресации.
- всегда
Все звонки, поступающие на номер, автоматически отправляются на другой телефон.
При этом исходящий вызов на номер абонента не отправляется.
- занято
Звонок переадресовывается на другой номер, только если линия вызываемого абонента занята.
Для выполнения этой переадресации система генерирует исходящий вызов на абонента используя приложение Набрать и затем проверят переменную DIALSTATUS.
Если эта переменная установлена в BUSY, то выполняется переадресация.
- нет ответа
Звонок направляется на заданный номер в случае отсутствия ответа.
Для выполнения этой переадресации система генерирует исходящий вызов на абонента используя приложение Набрать и затем проверят переменную DIALSTATUS.
Если эта переменная установлена в NOANSWER, то выполняется переадресация.
- нет в сети
Для выполнения этой переадресации система генерирует исходящий вызов на абонента используя приложение Набрать и затем проверят переменную DIALSTATUS.
Если эта переменная установлена в CHANUNAVAIL, то выполняется переадресация.
Раздел посвященный приложению Набрать содержит информацию о случаях, в которых переменная DIALSTATUS устанавливается в определенное значение.
Для добавления ваших собственных режимов переадресации вы можете изменять стандартные обработчики вызовов check-redirect, redirect и класс виджетов Перенаправления.
Желательно же оставить эти обработчики без изменений и использовать их копии для своих экспериментов, чтоб потом была возможность вернуть все обратно.
Пошаговая инструкция по конфигурированимю переадресации находится в разделе Конфигурирование переадресации вызова.