[asterisk-users] Dial+Macro and Queue
Shaun R.
mailinglists at unix-scripts.com
Thu Feb 21 15:44:46 CST 2008
What is it that you think is missing, call comes into incomming, call gets
queued, member 306 at screen is called and a macro is played to them, they hit
option 3, MACRO_RESULT gets set to CONTINUE and the call hangs up on the
member while the caller continues on... the caller now though gets put back
into the queue rahter than continueing on in the dialplan like
MACRO_RESULT=Continue is suppose to do.
~Shaun
"Paul Hales" <pdhales at optusnet.com.au> wrote in message
news:1203574863.4796.33.camel at localhost.localdomain...
>
> This really looks like we are missing a lot of the associated code.
>
> PaulH
>
>
> On Wed, 2008-02-20 at 00:28 -0800, Shaun R. wrote:
>> A call comes in and goes into the queue, the queue dials a sip channel
>> using
>> a macro. The macro plays a set of options to the callee and if the
>> callee
>> presses 3 it sets MACRO_RESULT=CONTINUE and the macro ends. For some
>> reason
>> the caller goes back into the queue rather than continueing on in the
>> dial
>> plan. Why is this, i could have sworn in 1.2 if i set
>> MACRO_RESULT=CONTINUE
>> that the caller exited the queue() and continued on in the dialplan...
>>
>> [incomming]
>> exten => 1,1,Queue(mainqueue,td)
>> exten => 1,2,voicemail(201 at default)
>> exten => 1,3,hangup
>>
>> [screen]
>> exten => _3XX,1,ChanIsAvail(SIP/${EXTEN}&IAX2/${EXTEN})
>> exten => _3XX,2,GotoIf($["${AVAILCHAN}" = ""]?4)
>> exten => _3XX,3,Dial(${CUT(AVAILCHAN,-,1)},30,mgM(screencallee,s,1))
>> exten => _3XX,4,Hangup
>>
>> [macro-screencallee]
>> exten => s,1,read(SCREEN_OPT,screenoptions)
>> exten => s,2,GotoIf($["${SCREEN_OPT}" = "" ]?s,1)
>> exten => s,3,GotoIf($["${SCREEN_OPT}" = "3" ]?3,1)
>> exten => 3,1,Set(MACRO_RESULT=CONTINUE)
>> exten => t,1,Set(MACRO_RESULT=BUSY)
>> exten => h,1,Set(MACRO_RESULT=BUSY)
>>
>> queues.conf
>> [mainqueue]
>> musicclass = default
>> strategy = ringall
>> timeout = 600
>> joinempty = yes
>> member => local/306 at screen
>>
>> ~Shaun
>>
>>
>>
>> _______________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>
>> asterisk-users mailing list
>> To UNSUBSCRIBE or update options visit:
>> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
More information about the asterisk-users
mailing list