Summary: | ASTERISK-00221: Penalty is does respected with Pending agents using ':' groups | ||
Reporter: | tclark (tclark) | Labels: | |
Date Opened: | 2003-09-04 19:06:39 | Date Closed: | 2004-09-25 02:14:13 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Applications/app_queue |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | Assume 2 agents belong to 2 seperate ':' groups and one member belongs to a group with a penalty and ackcall=always and the second member has has no penalty and ackcall=no. A single call is placed in the Q, both of the agents will hear a beep. I beleive the correct behavior is that only the Agent with out the penality should hear the beep. In this example as long as the number of clients in the Q is less than or equal to the number of agents without penalty then no agent with Penalty should ever receive a call | ||
Comments: | By: Mark Spencer (markster) 2003-09-04 23:37:34 This would require the agent code understand about penalties and other things that belong to the queue level. By: tclark (tclark) 2003-09-05 09:30:09 hmm, we should prolly move this to a feature request then BUT ***************** we should also change the example in cvs configs so other don get confused ;member => Agent/@1 ; Any agent in group 1 ;member => Agent/:1,1 ; Any agent in group 1, wait for first ; available, but consider with penalty By: Mark Spencer (markster) 2003-09-05 13:29:03 It's not a feature request because in order to implement it, it would require rearchitecting the agent/queue structure in a way that I'm not convinced is a good idea. What would you suggest we put in the sample config instead? By: tclark (tclark) 2003-09-05 16:28:29 ;member => Agent/@1,1 ; Any agent in group 1 but consider with penalty ;member => Agent/:1 ; Any agent in group 1, wait for first ; available, penalty *DOES* not apply to ':' groups used in a queue ; edited on: 09-05-03 16:10 By: Mark Spencer (markster) 2003-09-06 13:46:42 That's even more confusing than what is there now. I believe what is there is accurate. There is another interesting thing we could try. |