i have problems getting the attendended transfer working on our Asterisk 1.2.12 system. Here is what i have setup.
In features.conf
[featuremap]
;blindxfer => #1 ; Blind transfer
;disconnect => *0 ; Disconnect
;automon => *1 ; One Touch Record
atxfer => *2 ; Attended transfer
Using our SNOM 360 Phones, i have changed the transfer key to DTMF *2
In my extensions.conf I have
[macro-voicemail]
exten => s,1,Dial(${ARG1},${ARG3},rtT)
exten => s,2,VoiceMail(u${ARG2}@jtech-voicemail)
exten => s,102,VoiceMail(b${ARG2}@jtech-voicemail)
exten => 11,hint,SIP/11
exten => 11,1,Macro(voicemail,SIP/11,511,15)
exten => 12,hint,SIP/12
exten => 12,1,Macro(voicemail,SIP/12,512,15)
exten => 13,hint,SIP/13
exten => 13,1,Macro(voicemail,SIP/13,513,15)
Here is what happens :-
Extension 11 Calls Extension 12.
12 presses the transfer key and 11 is put on hold as expected.
When 12 Dials the Person to transfer to (13) the call is automatically hung up and 11 starts ringing through to 13.
Looks like a Blind Transfer to me.
I am trying for 12 to be connected to 13 announce the call, then when it is hung up by 12, 11 is talking to 13.
Can any1 shed some light on this for me??
Thanks,
Daniel.