What is the Queues Module used for?
The Queues Module is a more advanced version of the Ring Groups Module. Like the Ring Groups Module, the Queues Module is used to create an extension number that your users can dial in order to ring multiple extensions at the same time. It also creates a destination to which you can send calls that will ring those multiple extensions.
However, you can program a Queue with some additional features. Individual extensions (called Dynamic Members) can be permitted to log-in and log-out of the Queue, so that when the phone is not occupied by a staff member who can answer calls, that phone will not ring. You can program the Queue to route each call to one open extension or all extensions, and use other ring strategies as well. A password can be required before a caller can enter a Queue. When a caller enters a queue, the system can play a music on hold recording instead of the usual ringing sound. Callers can hear expected wait times. They can be given the option to exit the Queue and have their call routed to another destination. Calls can time-out so that if the call is not answered in a certain amount of time, the call will go somewhere else.
For example, you could create a Queue that will allow your local phones to dial 600, and then the call will be routed to the next Queue member that becomes free. While the call is waiting, the caller can hear a special music on hold recording that is interrupted regularly with hold times, and with the option to press 5 and then leave a message.
How is the Queues Module related to the other Modules?
Because the Queues module creates a destination to which you can route calls, the Queues Module is related to the any module that can route calls to a destination, including the Inbound Routes Module, the IVR Module, the Time Conditions Module, etc. Because the Queues module is used to Ring Extensions, it is also related to the Extensions Module. Because you can set an optional destination to send calls to if nobody picks up after a certain amount of time, the Queues Module is also related to any Module that can be used as a destination for a call.
How Do I Get to the Queues Module?
To access the Queues Module in FreePBX 2.10 and later, access the graphical user interface using a web browser. Click on the "Applications" pull down menu at the top and then select "Queues".
To access the Queues Module in FreePBX 2.9 and earlier, access the graphical user interface using a web browser. Click on the "**" option on the left, and then click on "**."
**INSERT SCREENSHOT SHOWING 2.10 Queuess PULLDOWN**
How Do I Create a New Queue?
To create a new Queue, click on the "Add Queue" link at the top, right hand side of the screen in the Queues Module. Make the changes that you desire, then scroll to the bottom, click "Submit Changes." Then click the red "Apply Config" bar at the top of the screen.
**INSERT SCREENSHOT SHOWING 2.10 Queues ADD Queues**
How Do I Modify a Queue?
All of your existing Queues should be listed at the upper right hand section of the screen, under the "Add Queue" option. If you want to modify or delete one of your existing Queues, just click on it.
**INSERT SCREENSHOT SHOWING 2.10 Queuess EXISTING QueuesS**
What Do Each of Queues Options Mean?
After you select the Queue you want to modify (or that you want to create a new Queue), you'll be brought a new screen that lists the configuration options that are used for an Queues. You can get a general description of what each option does by placing your mouse on the question mark to the right of the option (in FreePBX 2.10 and higher) or on the text of the option (in FreePBX 2.9 and earlier), and a tooltip will appear that explains the option.
**INSERT SCREENSHOT SHOWING 2.10 Queuess OPTIONS**