See below...

Zach A wrote:
I need practical examples showing solutions to various solutions, e.g.
how can a caller leave a queue and go back to the main menu instead of
hanging up and redialing,

extensions.conf:

[menu]
exten => s,1,Background(menu-message)
exten => 1,1,Queue(aqueue,,,,300)
exten => 2,1,Queue(someotherqueue,,,,300)
exten => t,1,Goto(s,1)

Above is a very simple approach. Plays the menu and has options for 1 and 2. Both enter queues and have a timeout option of 300 seconds (if they dont get anywhere). The timeout extension plays the menu again and is hit if they timeout of a queue and if they fail to hit an option. There is nothing to force the call to be hung up so use with caution for calls you pay for(or add checks to force a call to be hung up after a certain time or after X amount of menus prompts have been played).

Look at the output of "show application queue" for more information or read the wiki.

or how can a queue be started for an
extension, i.e. if 3-4 callers dial 201 and 201 is busy, instead of
sending calls to voice mails, start a queue and let them wait in queue.

Afaik, you can not dynamically create queues. So every extension that wants to have a queue will need to have it defined in queues.conf (or use a few queues and try to keep track of which extension they are going to be used for). You can however dynamically add and remove members from a queue. In asterisk members of a queue are people that would get answer the call. Below is a very simple example with the extension 123 on a SIP phone. Depending on how your SIP phone treats calls this may not work well(ie if it does not return busy for additional incoming calls).

extensions.conf:

[staff]
exten => 123,Queue(personalqueue)

In your queues.conf file have:

[personalqueue]
member => SIP/123

The phone SIP/123, is always a member of personalqueue. Calls to staff are handled by the staff context(or whatever you named it) that simply put the caller into the queue. If the person is available they call will ring them right away, if not then they wait with music on hold. There are lots of options and plenty of documentation in the wiki and source for the config files to see all the options that were left off.

These are very simply examples and may not work in all cases and will likely need more added depending on what you want to do with them...


--johann


Zeeshan A Zakaria


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Monday, February 06, 2006 12:52 PM
To: [email protected]
Subject: SV: [Asterisk-Users] Help on queues

What kind of help do you need then?

Regards,
Jan


-----Ursprungligt meddelande-----
Från: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] För Zach A
Skickat: den 6 februari 2006 18:31
Till: 'Asterisk Users Mailing List - Non-Commercial Discussion'
Ämne: RE: [Asterisk-Users] Help on queues

There is no good help on wiki and voip-info.org, I've gone through it
already.

Zach


-----Original Message-----
From: Dovid Bender [mailto:[EMAIL PROTECTED]
Sent: Monday, February 06, 2006 11:56 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [Asterisk-Users] Help on queues

Yes. The wiki and voip-info.org
--- Zach A <[EMAIL PROTECTED]> wrote:


Hi,

Is there any detailed guide/tutorial source online on queues?

Zach

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com
--

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:

http://lists.digium.com/mailman/listinfo/asterisk-users



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com _______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to