[Asterisk-Users] {extensions.conf} Dialing plans with queues....

Etienne Pretorius etiennep at kingsley.co.za
Sat Apr 2 05:54:14 MST 2005


Oh well, found it with some searching....

Add the menu as a context in queue.conf and then define that menu in 
extensions.conf.
Mind only single digit numbers are valid.

Kind Regards
Etienne


Etienne Pretorius wrote:

> Hi all,
>
> This is the situation:
>     I have a call coming in from the POTS line and I pass this through 
> to the [incoming] section by including the [incoming] inside [sip].
>     Then s,... starts. It picks up the call and then places the call 
> in a "Reception" queue.
>
> This is the problem:
>     When the call is in the "Reception" queue, I would like to play a 
> voice menu while the call is in the queue.
>     If the user responds to the "Voice Menu" by dialling a number, 
> then I would like to pass this call to that extension.
>     I know you can put a time out on the "Reception" queue - but I 
> need to give the caller the option to by-pass the
>     Receptionist.
>
>
> */extensions.conf/*
>
> [incoming]
> exten => s,1,Wait,1                                             ; Wait 
> a second, just for fun
> exten => s,2,Answer                                             ; 
> Answer the line
> ;___________TODO______________              ;Play a "Thank you for 
> calling ..."
> exten => s,3,Queue(QUEUE-Reception)              ;Place call in 
> reception queue
> ;___________TODO______________              ;Play "Voice Menu -> 
> Sales;Accounts;Support
> exten => 1,1,QUEUE(QUEUE-Support)              ;Pressed "1", place 
> call in queue.conf::[QUEUE-Support]  <<<<<<<<  need some help ova 
> here.... plz
>
> [sip]
> include => incoming                                             
> ;include the incoming calls context
>
> exten => 101,1,Dial(SIP/Reception,20,tr)
> exten => 200,1,Queue(QUEUE-Support)
>
>
> */Asterisk Out-put/*
>
> Asterisk Ready.
>     -- Starting simple switch on 'Zap/4-1'
>     -- Executing Wait("Zap/4-1", "1") in new stack
>     -- Executing Answer("Zap/4-1", "") in new stack
>     -- Executing Queue("Zap/4-1", "QUEUE-Reception") in new stack
>     -- Started music on hold, class 'default', on Zap/4-1
>     -- Called SIP/Reception
>     -- Stopped music on hold on Zap/4-1
> Apr  2 13:51:16 WARNING[1994]: chan_sip.c:860 retrans_pkt: Maximum 
> retries exceeded on call 76a1d748020bb36d645b3ca849d60f8e at 192.168.5.71 
> for seqno 102 (Critical Request)
> Apr  2 13:51:16 NOTICE[2004]: app_queue.c:1103 wait_for_answer: No one 
> is answering queue 'QUEUE-Reception' (1/0/0)
>
>
>
> Thank you all.
>
>-- 
>Kind Regards
>Etienne
>
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Asterisk-Users mailing list
>Asterisk-Users at lists.digium.com
>http://lists.digium.com/mailman/listinfo/asterisk-users
>To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users
>




More information about the asterisk-users mailing list