Напишите диалплан так, чтобы звонок возвращался. Все в ваших руках!
Как я понял, у вас FreePBX. Не знаю как в вашей версии, но в своей я сделал так:
В макросе macro-exten-vm после вызова макроса macro-dial нужно добавить строку:
exten => s,n,GoToIf($[$["${MACRO_CONTEXT}"="from-internal-xfer"]]?callreturn,1)
в конце макроса добавить обработку:
; Return call after blind transfer
exten => callreturn,1,NoOp(Extension is no answer or BUSY and not passing to transfer)
exten => callreturn,n,Set(CALLERID(name)=Call Return: ${CALLERID(name)})
exten => callreturn,n,Macro(dial,${RT},${DIAL_OPTIONS},${DIALEDPEERNUMBER})
exten => callreturn,n,Macro(hangupcall)
ответил
2012-08-30 09:54:49 +0400
switch 8334 ● 11 ● 7 ● 92
http://lynks.ru/