Contact Center Routing System Using Cost-Based Agent Capacity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current contact center routing systems are limited in efficiently managing agent availability across multiple communication mediums and skill levels, leading to prolonged waiting times and reduced customer satisfaction during peak periods.
Innovation Solution
A processor-implemented method and system that utilize a budget-based routing process, where interactions are classified, assigned cost values, and routed to agents based on their available capacity, allowing for real-time calculation of agent availability and skill levels across multiple mediums, ensuring efficient distribution of multimedia interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If traditional routing systems are used to manage agent availability, then basic call routing is maintained, but waiting times increase and customer satisfaction decreases during peak periods
Solution Approach 1:
The patent transforms agent capacity from a binary state (available/unavailable) to a continuous spectrum by introducing capacity values and cost values. This allows the routing system to dynamically adjust routing decisions based on real-time calculations of available capacity, enabling more flexible and efficient load distribution during peak periods, thereby reducing waiting times while maintaining service quality
Solution Approach 2:
The system implements dynamic capacity management where agent availability is continuously recalculated based on ongoing interactions and capacity consumption. The routing process dynamically adjusts which agents can receive new interactions by comparing cost values of incoming interactions against real-time available capacity, allowing the system to adapt to changing conditions and optimize resource utilization during peak periods
2Adaptability or versatility
If agents are assigned multiple communication mediums, then service coverage is improved, but capacity management complexity increases
Solution Approach 1:
The patent creates a universal capacity management framework that works across multiple communication mediums (voice, email, chat, etc.) using a common set of rules and calculations. By defining medium-specific cost values and applying a unified capacity comparison logic, the system enables agents to handle diverse interaction types through a single manageable interface, increasing service coverage without proportionally increasing management complexity
Solution Approach 2:
The system manages multi-medium complexity by transforming diverse interaction types into comparable parameters through cost values. Each interaction type (voice call, email, chat) is assigned a cost value that reflects its resource consumption, allowing the routing system to uniformly evaluate and distribute work across agents handling multiple mediums using simple capacity comparisons rather than complex medium-specific rules
3Reliability
If skill-based routing is implemented, then interaction quality is improved, but routing efficiency decreases during high-volume periods
Solution Approach 1:
The system performs preliminary classification of interactions into types with associated cost values before routing decisions are made. This pre-processing step enables the routing algorithm to quickly match interactions with suitable agents based on both skill requirements and capacity availability, maintaining interaction quality through skill-based matching while improving routing efficiency during high-volume periods by avoiding complex real-time evaluations
Data Source
AI summary
A method for routing interactions arriving at a contact center. The method may include: providing a cost schedule for the interactions that includes a classifier in which categories of interaction types are defined and a cost value corresponding to each of the interaction types; providing a capacity value for agents; and routing the interactions in accordance with a routing process. The routing process may include: receiving the first interaction; pursuant to the classifier, classifying the first interaction as being a first interaction type; determining the cost value of the first interaction as being the cost value corresponding to the first interaction type in the cost schedule; calculating for each of the agents an available capacity; and routing the first interaction to a first agent based on the available capacity of the first agent being sufficient given the cost value.


