System information
Options Available values Description
• random: rings a random interface
• rrmemory: rings members in a round-robin fashion,
remembering where we left off last for the next caller
• linear: rings members in the order specified,
always starting at the beginning of the list
• wrandom: rings a random member, but uses the
members’ penalties as a weight.
servicelevel Value in seconds Used in statistics to determine the service level of the queue
(calls answered within the service level time frame).
context Dialplan context Allows a caller to exit the queue by pressing a single DTMF
digit. If a context is specified and the caller enters a number,
that digit will attempt to be matched in the context speci-
fied, and dialplan execution will continue there.
penaltymemberslimit Value of 0 or greater Used to disregard penalty values if the number of members
in the queue is lower than the value specified.
timeout Value in seconds Specifies the number of seconds to ring a member’s device.
Also see timeoutpriority.
retry Value in seconds Specifies the number of seconds to wait before attempting
the next member in the queue if the timeout value is
exhausted while attempting to ring a member of the queue.
timeoutpriority app, conf Used to control the priority of the two possible timeout
options specified for a queue. The Queue() application has
a timeout value that can be specified to control the absolute
time a caller can be in the queue. The timeout value in
queues.conf controls the amount of time (along with
retry) to ring a member for. Sometime these values con-
flict, so you can control which value takes precedence. The
default is app, as this is the way it works in previous versions.
weight Value of 0 or higher Defines the weight of a queue. A queue with a higher weight
defined will get first priority when members are associated
with multiple queues.
wrapuptime Value in seconds The number of seconds to keep a member unavailable in a
queue after completing a call.
autofill yes, no Same as defined in the [general] section. This value can
be defined per queue.
autopause yes, no, all Enables/disables the automatic pausing of members who
fail to answer a call. A value of all causes this member to
be paused in all queues she is a member of.
maxlen Value of 0 or higher Specifies the maximum number of callers allowed to be
waiting in a queue. A value of zero means an unlimited
number of callers are allowed in the queue.
276 | Chapter 13: Automatic Call Distribution (ACD) Queues