Queues
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 queues or you can use the Call Center feature which is more comprehensive
Definitions
Keep these terms in mind as they will help you with your mod_fifo endeavors: Consumer - An off-hook agent, that is, an agent who calls into the FIFO queue and is waiting to 'consume' incoming calls from the queue. The consumer'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.
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).