March 23, 2023, 5:52am
So I have a defaultrule set in my queue and that rule defined in queuerules.conf but things are not operating as I expect them to. I guess my first question is more basic, and that is how do I verify configuration settings that I have loaded from the CLI so I can confirm that I in fact have all the settings loaded?
Also what I couldn’t figure out how to set was the QUEUE_MIN_PENALTY and MAX? Are those both set to 0 to start with and then we use rules to manipulate them from there, or how do I initialize and set these variables?
They are channel variables. The default state is unset.
; Look for queue rules in the queue_rules database table through RealTime. Note
; that this option is not strictly "RealTime", in the sense that the queue
; rules are only loaded and parsed during module load/reload. Queue rules
; must have a unique rule name and support relative min/max penalties.
; realtime_rules = yes
; It is possible to change the value of the QUEUE_MAX_PENALTY, QUEUE_MIN_PENALTY and QUEUE_RAISE_PENALTY
; channel variables in mid-call by defining rules in the queue for when to do so. This can allow for
; a call to be opened to more members or potentially a different set of members.
; The advantage to changing members this way as opposed to inserting the caller into a
; different queue with more members or reinserting the caller into the same queue with a different
; QUEUE_MAX_PENALTY or QUEUE_MIN_PENALTY set is that the caller does not lose his place in the queue.
; QUEUE_MAX_PENALTY, QUEUE_MIN_PENALTY and QUEUE_RAISE_PENALTY only apply to a queue call, and are only
; modified by these rules if they are initially set in the dialplan.
; If QUEUE_MIN_PENALTY is set, agents with a lower penalty value will not be considered for the caller.
March 23, 2023, 2:45pm
Ok so is there a way to define what those are in the queue definition? So when someone first enters the queue they are set and queue rules will effect?
Also I would still like to be able to verify config parameters from the CLI. Is that possible?
and therefore it must be set before sending to call to the queue
April 22, 2023, 3:10pm
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.