Author Topic: Skill Based Ring Strategy  (Read 3193 times)

arkman

  • Newbie
  • *
  • Posts: 6
  • Karma: 0
    • View Profile
Skill Based Ring Strategy
« on: May 26, 2009, 22:20:31 »
We would like to configure some of our queues to always ring agents in a certain order.  We generally order our agents based on their skill or ability in these queues. 

For example, if a call comes in, we want to always ring in the following order (skipping if unavailable):
agent/203
agent/200
agent/201

Is there any way to do this?

QueueMetrics

  • Loway
  • Hero Member
  • *
  • Posts: 2999
  • Karma: 39
    • View Profile
    • QueueMetrics
Re: Skill Based Ring Strategy
« Reply #1 on: May 27, 2009, 09:23:20 »
yes - you should use penalty groups - see http://www.voip-info.org/wiki/view/Asterisk+config+queues.conf


for example, if you set:

Code: [Select]
member => Agent/101,1
member => Agent/102,1
member => Agent/103,2
member => Agent/104,2
agents 103 and 104 will be called if and only if neither 101 nor 102 are available.

You can set this in QM as well, by assigning agents to the "Main", "Wrap", "Spill" groups of a queue.



arkman

  • Newbie
  • *
  • Posts: 6
  • Karma: 0
    • View Profile
Re: Skill Based Ring Strategy
« Reply #2 on: May 27, 2009, 15:52:18 »
Main, Wrap, and Spill look perfect, thanks!

QueueMetrics

  • Loway
  • Hero Member
  • *
  • Posts: 2999
  • Karma: 39
    • View Profile
    • QueueMetrics
Re: Skill Based Ring Strategy
« Reply #3 on: May 27, 2009, 17:07:44 »
 ;D

arkman

  • Newbie
  • *
  • Posts: 6
  • Karma: 0
    • View Profile
Re: Skill Based Ring Strategy
« Reply #4 on: May 27, 2009, 17:30:35 »
What Ring Strategy needs to be setup on the queue for Main, Wrap and Spill to function?  I have Ring Strategy set to roundrobin in TrixBox and 1 agent in Main and 1 agent in Spill in QueueMetrics.  The settings in QueueMetrics seem to be ignored when I call in, it roundrobins through all the agents.

EDIT:  I think these options are just for reporting.  I need to mess around in agents.conf first.
« Last Edit: May 27, 2009, 17:47:50 by arkman »

QueueMetrics

  • Loway
  • Hero Member
  • *
  • Posts: 2999
  • Karma: 39
    • View Profile
    • QueueMetrics
Re: Skill Based Ring Strategy
« Reply #5 on: May 28, 2009, 12:11:38 »
You have to set up things in Asterisk and make sure they work, then you set up QM. QM has nothing to do with the underlying Asterrisk confihguration....  ;D

use rrmemory as a ring strategy, that's what you would expect from roundrobin.