Queue strategies
  • 02 May 2024
  • 2 Minutes to read
  • PDF

Queue strategies

  • PDF

Article summary

Infinity's queue strategies can solve all possible scenarios. We will go through a couple that may be interesting to use and how to set up them for the best experience.

Ring all

If you want all agents in a queue to get called at the same time and the agent who picks up the call is to get the call you should select the "Ring all"  strategy under "Queue Options". 


 At "Agent Options" you should disable the Agent autopause option


Each agent will be called for as many seconds as you set the Agent timeout to. Keep in mind that if you set a shorter call time on a phone / client, this will apply and not what you set Agent timeout to. The Agent timeout is the maximum time the queue can call an agent before the call is considered unanswered.

Least recent called or Fewest calls

In case you want the queue to call the agent who has been free for the longest time, i.e. from this queue received a call earlier than all other agents in the queue you should use "Least recent called"

If you rather want the queue to call to the agent who took the least calls during the day so far, you should choose the strategy "Fewest calls"

For these strategies to work, it is important that you activate "Agent autopause", "Agent autopause busy", "Agent autopause unavail", "Unpause autopaused agent" and "Unpause autopaused agents on new call". This will give the queue the ability to see an agent, who does not respond, as unavailable and moves on to call the next agent. If you have not activated these, it will try the same agent over and over again. By activating "Unpause autopaused agents on new call" all agents will be available for new calls.

Call one agent at a time (linear, with memory or random)

If you want to ring one agent at a time, there are three different options you can choose between linearly "Linear" (ring according to ordered specified), "Round robin memory" (it remembers which agent it called last and takes the next one) or "Random".

if you select "Round robin memory" or "Random" you  should turn off Autopause Agent as shown in the "Ring All" scenario mentioned above. If you choose "Linear", you must activate Autopause agent and have the same options activated as under "Least recent called" or "Fewest call".

Hunt groups

If you want to have a group of agents that the queue calls first and if these do not answer the call is sent to another group and so on you should use the Hunt group set-up. . You can make the following setting to get this scenario working:

On the page where you add agents, select "Penalty". Those who have 0 will be called first. Those who have 1 will be called if no one with 0 answered and so on.

Queue option should have the strategy "Ring all"

Activate "Agent autopause", "Agent autopause busy", "Agent autopause unavail", "Unpause autopaused agent" and "Unpause autopaused agents on new call". 


Each group of agents (hunt group) will be called as many seconds as you set the "Agent Timeout" to, which is found under the "Agent options". If you set 30 seconds there, it rings for 30 seconds on those with "Penalty" 0 and then 30 seconds on those with "Penalty" 1 and so on.


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.