rendered paste body[app-calltrace-perform]
exten => s,1,Macro(user-callerid)
exten => s,2,Answer
exten => s,3,Wait(1)
exten => s,4,Background(info-about-last-call)
exten => s,5,Background(telephone-number)
exten => s,6,Set(lastcaller=${DB(CALLTRACE/${CALLERID(number)})})
exten => s,7,GotoIf($[${lastcaller}]?8:14)
exten => s,8,SayDigits(${lastcaller})
exten => s,9,Set(TIMEOUT(digit)=3)
exten => s,10,Set(TIMEOUT(response)=7)
exten => s,11,Background(to-call-this-number)
exten => s,12,Background(press-1)
exten => s,13,Goto(16)
exten => s,14,Playback(from-unknown-caller)
exten => s,15,Macro(hangupcall)
exten => s,16,NoOp
exten => 1,1,Goto(from-internal,${lastcaller},1);
exten => i,1,Playback(vm-goodbye)
exten => i,2,Macro(hangupcall)
exten => t,1,Playback(vm-goodbye)
exten => t,2,Macro(hangupcall)