Hi So if I have this queues.conf [general] [default] [example_queue] music = default strategy = rrmemory context = queue-out ; Here we go when the caller presses a single digit, while in the queue timeout = 20 wrapuptime=10 announce-frequency = 30 announce-holdtime = yes joinempty = yes member => SIP/101 member => SIP/102 member => SIP/103 member => SIP/104
extensions.conf exten => 3,1,Playback(some_announce) exten => 3,2,Queue(example_queue|tT|||300) exten => 3,3,Dial(SIP/100) It will ring 104 for 20s,then 103 for 20s,then 102 for 20s and then 101 for 20s. It will keep on doing this for 300s then go the 100 If a second call comes it,it will start at 103 then 102 ens? Thanks for the help On Wed, 2005-09-07 at 08:07 +0200, Jens von Bülow wrote: > Hi Altus, > > Try roundrobin with memory... > > <snip> > Calls are distributed among the members handling a queue with one of several > strategies, defined in queues.conf > > ringall: ring all available channels until one answers (default) > roundrobin: take turns ringing each available interface > leastrecent: ring interface which was least recently called by this queue > fewestcalls: ring the one with fewest completed calls from this queue > random: ring random interface > rrmemory: round robin with memory, remember where we left off last ring pass > </snip> > > Also, as a rule of thumb, if you look at a call queues from the clients' > perspective, a ringall strategy is what you have to do... (the others just > can add huge delays in answering a call). > > Hope that Helps > Jens > > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of altus > Sent: 07 September 2005 07:57 AM > To: asterisk > Subject: [Asterisk-Users] queues > > Good day all > I need some help with queues please. > I know how to do a rounrobin in the queues.conf but I dont think its > going to work in this situation > Got got a IVR setup and option 3 is sales > The sales people are 101,102,103,104 and the switchboard is 100 > The trick comes is > The 1st call for extension 3 goes to 101,but if 101 does not answer in > 20 it goes to the switchboard,100 > Then the second call of the day goes to 102,if not answer in 20s it goes > to the switchboard,100 > and so on and then just starts over again. > Do I uses queues for this and then how?If I put it in a queues.conf and > a roundroben,wont it then just try 101,and if not answer then 102 and if > no answer 103...and so on? > This is my queses.conf > > [general] > > [default] > [example_queue] > music = default > strategy = roundrobin > context = queue-out ; Here we go when the caller presses a single digit, > while in the queue > timeout = 20 > wrapuptime=10 > announce-frequency = 30 > announce-holdtime = yes > joinempty = yes > member => SIP/101 > member => SIP/102 > member => SIP/103 > member => SIP/104 > > and my extensions.conf > > exten => 3,1,Playback(some_announce) > exten => 3,2,Queue(example_queue|tT|||20) > exten => 3,3,Dial(SIP/100) > > > h > > > aph > raph > > > h > > Æ > -- Thanks Altus Snyman Stormcorp Network Solutions +27 11 8071141 exten 301 _______________________________________________ --Bandwidth and Colocation sponsored by Easynews.com -- Asterisk-Users mailing list [email protected] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
