diff options
author | bweschke <bweschke@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-10-27 18:59:16 +0000 |
---|---|---|
committer | bweschke <bweschke@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-10-27 18:59:16 +0000 |
commit | 918ad531919d0816c39b859809b81e74a8d6d601 (patch) | |
tree | 8859935401096551d128f28695f5c712cb15c918 /configs/queues.conf.sample | |
parent | 46034628048b6572030b2af6ae731fcf79c5c981 (diff) |
* Added option to run macro when a queue member is connected to a caller,
see queues.conf.sample for details.
* Added QUEUE_VARIABLES function to set queue variables added setqueuevar and
setqueueentryvar options for each queue, see queues.conf.sample for details.
(#8216, jmls reported and submitted)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@46369 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'configs/queues.conf.sample')
-rw-r--r-- | configs/queues.conf.sample | 38 |
1 files changed, 34 insertions, 4 deletions
diff --git a/configs/queues.conf.sample b/configs/queues.conf.sample index 85064aeb6..c9f3f9608 100644 --- a/configs/queues.conf.sample +++ b/configs/queues.conf.sample @@ -128,13 +128,43 @@ monitor-type = MixMonitor ;maxlen = 0 ; ; If set to yes, just prior to the caller being bridged with a queue member -; the MEMBERINTERFACE variable will be set with the interface name (eg. Agent/1234) -; and the MEMBERNAME variable will be set with the member name (eg. Joe Soap) -; of the queue member that was chosen and is now connected to be bridged with -; the caller +; the following variables will be set +; MEMBERINTERFACE is the interface name (eg. Agent/1234) +; MEMBERNAME is the member name (eg. Joe Soap) +; MEMBERCALLS is the number of calls that interface has taken, +; MEMBERLASTCALL is the last time the member took a call. +; MEMBERPENALTY is the penalty of the member +; MEMBERDYNAMIC indicates if a member is dynamic or not ; ;setinterfacevar=no ; +; If set to yes, just prior to the caller being bridged with a queue member +; the following variables will be set: +; QEHOLDTIME callers hold time +; QEORIGINALPOS original position of the caller in the queue +; +;setqueueentryvar=no +; +; If set to yes, the following variables will be set +; just prior to the caller being bridged with a queue member +; and just prior to the caller leaving the queue +; QUEUEMAX maxmimum number of calls allowed +; QUEUESTRATEGY the strategy of the queue; +; QUEUECALLS number of calls currently in the queue +; QUEUEHOLDTIME current average hold time +; QUEUECOMPLETED number of completed calls for the queue +; QUEUEABANDONED number of abandoned calls +; QUEUESRVLEVEL queue service level +; QUEUESRVLEVELPERF current service level performance +; +;setqueuevar=no +; +; if set, run this macro when connected to the queue member +; you can override this macro by setting the macro option on +; the queue application +; +; membermacro=somemacro + ; How often to announce queue position and/or estimated ; holdtime to caller (0=off) ; |