Difference between revisions of "Queues"
Line 3: | Line 3: | ||
Queues are used to setup waiting lines for callers. | 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 | + | You can use this feature for setting up simple FIFO queues or you can use the [[Call Center]] feature which is more comprehensive |
− | Definitions | + | Common FIFO Queue Definitions |
− | Consumer - An off-hook agent, that is, an agent who | + | 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. | 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. | Caller - A person who has called into the queue. The caller can be "waiting" or can be speaking to an agent. | ||
Line 13: | Line 13: | ||
This will call registered agents. | 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 | 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 | simo= number of simultaneous registrations to ring, must be set to at least 1 |
Latest revision as of 09:38, 5 May 2016
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).