Understanding Ticket Assignment
This document explains how our Round Robin and Load Balancing ticket assignment algorithms work, their benefits, and when to use each one.
Assignment Algorithms
1. Round Robin Assignment:
Round Robin assigns tickets to agents in a circular manner, ensuring each agent receives an equal number of tickets over time.
Example: If there are three agents (A, B, C) and five tickets:
Ticket 1 goes to Agent A
Ticket 2 goes to Agent B
Ticket 3 goes to Agent C
Ticket 4 goes to Agent A
Ticket 5 goes to Agent B
Benefits of Round Robin:
Fair Workload Distribution: Ensures each agent receives an equal share of tickets.
Predictable Assignment: Agents can anticipate their workload more easily.
Simplicity: Easy to implement and understand, without complex decision-making processes.
2. Load Balanced Assignment:
Load Balancing assigns tickets based on the current workload of each agent, ensuring no single agent is overwhelmed.
Example: If there are three agents (A, B, C) with different workloads and five tickets:
Agent A has 2 tickets, Agent B has 5, and Agent C has 7.
Ticket 1 goes to Agent A (3 total)
Ticket 2 goes to Agent A (4 total)
Ticket 3 goes to Agent A (5 total) [A: 5, B: 5, C: 7]
Ticket 4 goes to Agent A (6 total) [A: 6, B: 5, C: 7]
Ticket 5 goes to Agent B (6 total) [A: 6, B: 6, C: 7]
Ticket 6 goes to Agent A (7 total) [A: 7, B: 6, C: 7]
Ticket 7 goes to Agent B (7 total) [A: 7, B: 7, C: 7]
Ticket 8 goes to Agent A (7 total) [A: 8, B: 7, C: 7]
Ticket 9 goes to Agent B (8 total) [A: 8, B: 8, C: 7]
Ticket 10 goes to Agent C (8 total) [A: 8, B: 8, C: 8]
Benefits of Load Balancing:
Balanced Workload: Distributes tickets based on current load, preventing agent overload.
Efficiency: Ensures agents are utilized to their fullest capacity.
Adaptability: Adjusts to changing workloads and agent availability in real-time.
Round Robin vs Load Balancing
Pros
Fair workload distribution
Balanced workload
Predictable assignment
Efficient use of agent capacity
Simple to understand and implement
Adapts to real-time changes
Use Cases
Agents have similar skills
Agents have varying workloads
Fairness and predictability are important
Preventing agent overload is crucial
3. Centralized Assignment Management Page
This central page allows for easier management and oversight of ticket assignment settings.
However, users can still define assignment logics at the inbox level, providing the flexibility to tailor assignment methods to specific needs.

Centralized Management Benefits:
Simplified Configuration: Manage all assignment settings from one place.
Flexibility: Customize assignment logic for each inbox while maintaining overall control.
Efficiency: Easily switch between Round Robin and Load Balancing as needed.
We believe these updates will enhance your ticket management experience by providing fairer workload distribution and more efficient ticket handling.
Defining the Assignment Logic
Navigate to the settings section in the CRM.
Open "Ticket Assignment."
Here you will find the option to define the assignment process (Automatic vs. Manual) for each inbox.
Under Automatic Assignment logic, the user can choose the algorithm as per their use case: Round Robin or Load Balancing.
Finally, the user also has the option to define whether automatic assignment should take place only when agents are online or even if they are offline.
Refer to the following link for video demo:
How to select the assignment logic as per the use case?
Use Case
Agent Type
Assignment Logic
Configuration
Tickets are assigned to agents who are online in a cyclic order (without considering the current status of their concurrency status). Assignment stops if the agent is offline or their concurrency is filled.
Support Agent
Round Robin
Online Only
Tickets are assigned to agents in a cyclic order (without considering the current status of their concurrency status) regardless of their online or offline status and the
Support Agent
Round Robin
Online and Offline
Tickets are assigned to agents such that the agent with the lesser number of tickets is assigned new tickets. The agent with the greater number of tickets is not assigned new tickets until the other agents have the same number of tickets.
Support Agent
Load Balanced
Online Only
Tickets are assigned to agents such that the agent with the lesser number of tickets is assigned new tickets regardless of their online or offline status.
Support Agent
Load Balanced
Online and Offline
Agents are supposed to keep tickets in an open state for a longer duration to increase the probability of conversion. Tickets are assigned in a cyclic manner without considering the number of assigned tickets.
Sales Agent
Round Robin
Online Only
Agents keep tickets in an open state for longer durations to increase the probability of conversion. Tickets are assigned in a cyclic manner regardless of the number of assigned tickets.
Sales Agent
Round Robin
Online and Offline
Technical issues require immediate attention. Tickets are assigned to the agent with the least number of tickets currently, ensuring quicker resolution.
Technical Support Agent
Load Balanced
Online Only
Technical issues need to be addressed promptly. Tickets are assigned to the agent with the least number of tickets, regardless of their online status.
Technical Support Agent
Load Balanced
Online and Offline
See this video to know more about managing ticket assignment
FAQ's
Last updated