Merged revisions 140817 via svnmerge from
[asterisk-bristuff.git] / configs / queuerules.conf.sample
blob5ab794be7c7753d5a5987b7b140f9ead3c80e6ec
1 ; It is possible to change the value of the QUEUE_MAX_PENALTY and QUEUE_MIN_PENALTY 
2 ; channel variables in mid-call by defining rules in the queue for when to do so. This can allow for
3 ; a call to be opened to more members or potentially a different set of members. 
4 ; The advantage to changing members this way as opposed to inserting the caller into a 
5 ; different queue with more members or reinserting the caller into the same queue with a different 
6 ; QUEUE_MAX_PENALTY or QUEUE_MIN_PENALTY set is that the caller does not lose his place in the queue. 
8 ; Note: There is a limitation to these rules; a caller will follow the penaltychange rules for 
9 ; the queue that were defined at the time the caller entered the queue. If an update to the rules is 
10 ; made during the the caller's stay in the queue, these will not be reflected for that caller.
12 ; The syntax for these rules is
13 ; penaltychange => <number of seconds into the call>,<absolute or relative change to QUEUE_MAX_PENALTY>[,absolute or relative change to QUEUE_MIN_PENALTY]
15 ; Example:
16 ; [myrule]
17 ; penaltychange => 30,+3   ; 30 seconds into the call increase the QUEUE_MAX_PENALTY by 3, no change to QUEUE_MIN_PENALTY
18 ; penaltychange => 60,10,5 ; 60 seconds into the call increase the QUEUE_MAX_PENALTY to 10 and increase the QUEUE_MIN_PENALTY to 5
19 ; penaltychange => 75,,7   ; 75 seconds into the call keep the QUEUE_MAX_PENALTY the same and increase the QUEUE_MIN_PENALTY to 7