Issue with call transfering - context related

possebon

New Member
Joined
Mar 21, 2009
Messages
2
Reaction score
0
Dear all,

I have an issue regarding transfering calls.

I have all calls routed to a custom inbound (context)

[mycustom-context]
exten => _XXX,1,Verbose(Call entering with number=${CALLERID})
exten => _XXX,n,SetCallerPres(allowed)
exten => _XXX,n,Answer()
exten => _XXX,n,Verbose(This is the number that reaches Asterisk=${EXTEN})
exten => _XXX,n,Playback(beep)
exten => _XXXX,1,ChanisAvail(SIP/${EXTEN})
exten => _XXXX,2,Set(TIMEOUT(absolute) = 390)
exten => _XXXX,3,Set(LIMIT_PLAYAUDIO_CALLEE=yes)
exten => _XXXX,4,Set(LIMIT_WARNING_FILE=beep)
exten => _XXXX,5,Set(LIMIT_TIMEOUT_FILE=beep)
exten => _XXXX,6,ResetCDR(w)
exten => _XXXX,7,Dial(SIP/${EXTEN},10,L(390000:390000:60000)r)
exten => _XXXX,8,Set(TIMEOUT(absolute) = 390)
exten => _XXXX,9,Set(LIMIT_PLAYAUDIO_CALLEE=yes)
exten => _XXXX,10,Set(LIMIT_WARNING_FILE=beep)
exten => _XXXX,11,Set(LIMIT_TIMEOUT_FILE=beep)
exten => _XXXX,12,Dial(SIP/1002,10,L(390000:390000:60000)r)
exten => _XXXX,13,macro(random_op,${EXTEN})
exten => _XXXX,14,Hungup()



Let's say that person on extension 1002 answer the call and for some reason transfer the call to the extension 1007.

What is happening is that the timeout and beeps does not execute. I believe that it's related with the transfer context, what I mean: when we do a call transfer, the call is routed to a different context where the call was originated.

I believe that this is the flow of the call (I don't know exactly how to trace it)

a) Call inbound, user picked up the call (context => mycustom-context)
b) User A, transfer the call to User B (context => from-transfer)
c) After the User B answers the call (context => from-internal)

Any help on this issue or clue?

Thanks in advance

Fernando
 

Members online

No members online now.

Forum statistics

Threads
26,688
Messages
174,412
Members
20,259
Latest member
Fadeek86
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top