Contact Routing via Wait Tolerance and Agent Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing contact center systems fail to allow customers to wait for a preferred agent when one is not initially available, often routing them to non-preferred agents to minimize wait time, which can compromise customer satisfaction.

Innovation Solution

A system and method that assign contacts to preferred agents after a tolerable wait period, determining the expected wait time for preferred agents and the contact's wait tolerance, and if it exceeds the tolerance, the contact is routed to a preferred agent, otherwise to an undifferentiated agent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the contact is routed to a non-preferred agent immediately to minimize wait time, then the wait time is reduced, but the customer satisfaction is compromised

Engineering Contradiction:
Improvewait timeVSAvoidcustomer satisfaction
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system dynamically adjusts the routing decision based on real-time conditions. It implements a wait tolerance threshold that allows the contact to wait for a preferred agent if the expected wait time is within the tolerance, but routes to a non-preferred agent immediately if the expected wait time exceeds the tolerance. This dynamic adaptation resolves the contradiction by making the routing strategy flexible rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the routing parameter from a binary choice (preferred or non-preferred) to a conditional choice based on the comparison between expected wait time and wait tolerance. By introducing this parameter comparison mechanism, the system can optimize both wait time and customer satisfaction depending on the specific situation, resolving the contradiction between these two opposing goals.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the contact waits for a preferred agent, then the customer satisfaction is improved, but the wait time increases

Engineering Contradiction:
Improvecustomer satisfactionVSAvoidwait time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically determines whether to allow waiting based on the relationship between expected wait time and wait tolerance. When expected wait time is less than or equal to wait tolerance, the system allows the contact to wait for a preferred agent, improving satisfaction. When expected wait time exceeds tolerance, the system routes immediately to a non-preferred agent, limiting wait time. This dynamic decision-making resolves the contradiction.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies partial waiting - it allows waiting only up to the point where it becomes excessive (when expected wait time exceeds tolerance). This partial action approach enables the system to capture the benefits of waiting for preferred agents while preventing excessive wait times that would harm customer satisfaction, thus resolving the contradiction.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If an agent waits for a preferred contact, then the agent utilization is improved, but the contact wait time increases

Engineering Contradiction:
Improveagent utilizationVSAvoidcontact wait time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system changes the agent's state from continuously waiting for any contact to selectively waiting based on preference matching. By introducing the preference matching parameter and comparing it with wait tolerance, the system enables agents to wait strategically for preferred contacts when it makes sense, rather than passively accepting any assignment. This resolves the contradiction by making agent waiting productive rather than wasteful.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8913736B2System and method for delivering a contact to a preferred agent after a set wait period
Publication Date: 2014.12.16 AVAYA INC
  • US8913736B2 patent drawing
  • US8913736B2 patent drawing
  • US8913736B2 patent drawing

AI summary

A method for assigning a contact to undifferentiated agents is provided, comprising: describing substantially each undifferentiated agent using at least one agent attribute to produce a set of agent attribute values; describing a contact using at least one contact attribute to produce a set of contact attribute values; relating the sets of agent and contact attribute values to produce at least one preferred agent; determining an expected wait time for substantially each of the at least one preferred agent to produce a set of expected wait times; determining a wait tolerance for the contact; if the expected wait time for at least one preferred agent is less than the wait tolerance, then assign the contact to the at least one preferred agent; and if the expected wait time for the at least one preferred agent is greater than the wait tolerance, then assign the contact to an undifferentiated agent.