А еще адресат пожет подвиснуть и затупить на долгое время) . "Disconnect Call " тут должен помочь.
zzuz ( 2017-07-22 16:52:28 +0400 )редактироватьПриветствую, Камрады!
Как реализовать перевод звонка с предварительным уведомление необходимого абонента и если он откажется, то возврат к звонящему?
Т.е. мне звонят, я снимаю трубку, там просят перевести звонок на другого человек, я делаю перевод, у звонящего играет музыка, я разговариваю с адресатом и говорю что вам звонят, а мне в ответ я не хочу с ним разговаривать и я должен попасть обратно на звонящего и сказать чтобы он перезвонил.
Возможность перевода звонков это понятно: в диалплане - Tt
Возможность разговаривать с другим человеком при переводе тоже понятно: в файле features пишем atxfer => *2
А вот как сделать возврат? Если я переведу звонок через atxfer, то после того как я повешу трубку, вызывающий переключится на того куда я перевел, а мне нужно вернуть назад если адресат скажет не хочу общаться.
CLI> features show
Disconnect Call **
Если адресат говорит "не хочу общаться" и в приступе паники бросает трубку на рычаг, то вас соединит обратно с абонентом.
Вообще в случае любого разрыва C канала до того, как B положит трубку - А&B продолжат разговор.
А еще адресат пожет подвиснуть и затупить на долгое время) . "Disconnect Call " тут должен помочь.
zzuz ( 2017-07-22 16:52:28 +0400 )редактироватьЗадан: 2017-07-21 11:26:50 +0400
Просмотрен: 1,076 раз
Обновлен: Jul 22 '17
Перевод звонка в транк при неответе [решено]
Слышно в одну сторону при переводе звонков
Возврат звонка при Attended Transfer внешним абонентом
Перевод звонка при исходящем вызове
Как настроить возврат из blind transfer при недоступности?
Перевод вызова "на лету". Asterisk, Freepbx
FreePBX 12 возврат звонка без таймаута
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.