Queues

From Sky Networks Wiki
Jump to navigation Jump to search

Click Here to return to the Sky PBX main Screen: Back

Queues are used to setup waiting lines for callers.

You can use this feature for setting up simple FIFO queues or you can use the Call Center feature which is more comprehensive

Common FIFO Queue Definitions

Consumer - An off-hook agent, that is, an agent who logs into the FIFO queue (by calling the login extension number) and is waiting to 'consume' or receive incoming calls from the queue. The agent's phone is in use the entire time that he/she is logged in to the queue. 
Member - An on-hook agent, that is, an agent who logs into the queue but whose phone is idle until an inbound call hits the queue. The agent's phone rings and he/she takes a call off the queue. Multiple members' phones can ring for each incoming call.
Caller - A person who has called into the queue. The caller can be "waiting" or can be speaking to an agent.

Agent Callback This will call registered agents.

Backend Configuration Options: (Set in autoload_configs/fifo.conf.xml)

member timeout= how long to ring the extension (in seconds) before moving on
simo= number of simultaneous registrations to ring, must be set to at least 1
If you have multiple phones registered to the same extension, this controls how many to ring at once
Example: 10 phones registered to one extension, set simo="10" to ring all 10.
lag= seconds to wait before initiating another call (think wrapup-time in asterisk)
fifo_member_wait= possible values are either 'wait' or 'nowait'. (more info) 

Note: If you wish to specify the caller ID presented when a fifo calls an agent, set the origination_caller_id_name and origination_caller_id_num variables to the values desired. These could be set within the {} of the dialstring, or they could be set using the set application in the dialplan which places the caller into the fifo (before the 'fifo in' executed on the caller).