[asterisk-users] Next step in extensions.conf after answer the phone in Queue

Al Baker bwentdg at pipeline.com
Wed Apr 23 12:18:38 CDT 2008


Why would you want a "channel to continue" after the caller has hung up.
I clearly am missing something here because I can't see what good that
would be.  What do people do with this "Continued Channel" ?
What is is used for ? How Does having it help you ? ???

Atis Lezdins wrote:
> Queue will continue if called person hangs up (and there's no option).
> If caller hangs up, call goes to h extension in same context. Just the
> same way as Dial with 'g'. There's a change in 1.6 that allows called
> channel to continue if caller hangs up, so probably something like
> this could be applied also to Queue (or was that actually working with
> using Local channels?).
>
> Regards,
> Atis
>
> On Wed, Apr 23, 2008 at 7:13 PM, AnDY <andrej at ok.cvut.cz> wrote:
>   
>> Thank you for your answer.
>>  But the Dial command has a option 'g' which means that after succes will
>>  proceed next priorities in the dialplan. Is there something also for
>>  Queue() because according to manual there is no option for it. So I am
>>  looking for some other solution.
>>
>>  Andy
>>
>>  Tony Mountifield napsal(a):
>>
>>
>>     
>>> In article <53331.195.250.139.102.1208950645.squirrel at nemesis.ok.cvut.cz>,
>>>       
>>  >  <andrej at ok.cvut.cz> wrote:
>>  >
>>  >> Hello everybody.
>>  >>
>>  >> I was looking for the solution but nothing found. I have this in my
>>  >> extensions.conf:
>>  >>
>>  >> exten => 233,1,SetAccount(queue1)
>>  >> exten => 233,2,Queue(queue1|rn)
>>  >> exten => 233,3,NoOp(${QUEUESTATUS})
>>  >> exten => 233,4,NoOp(${DIALSTATUS})
>>  >>
>>  >>
>>  >> But when the call is placed in the queue and somebody answer it, it will
>>  >> throw an error:
>>  >>   == Spawn extension (default, 211, 4) exited non-zero on
>>  >> 'Local/211 at default-3aff,2'
>>  >>
>>  >> And no other command in extensions is executed.
>>  >> Any suggestions?
>>  >>
>>  >
>>  > Queue() is like Dial(), in that if it succeeds in connecting to someone,
>>  > it will not return to the next priority in the dialplan. However, if you
>>  > define an 'h' extension, that will get executed when the call is complete:
>>  >
>>  > exten => 233,1,SetAccount(queue1)
>>  > exten => 233,2,Queue(queue1|rn)
>>  > exten => 233,3,NoOp(${QUEUESTATUS})
>>  > exten => 233,4,NoOp(${DIALSTATUS})
>>  >
>>  > exten => h,1,NoOp(${QUEUESTATUS})
>>  > exten => h,2,NoOp(${DIALSTATUS})
>>  >
>>  > Cheers
>>  > Tony
>>  >
>>
>>
>>
>>
>> _______________________________________________
>>  -- 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