Voice Call Routing Using Predictive Clickstream Intent Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current call center routing systems lack the ability to accurately predict the intent behind incoming calls, leading to inefficient routing and increased customer wait times, as they do not utilize pre-call clickstream data to tailor responses.

Innovation Solution

A method and system that leverage machine learning to generate a feature matrix and classification model from historical clickstream data and voice call information, using time-based tokenization to predict the intent behind subsequent calls, thereby routing calls to the most appropriate customer service representative.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If calls are routed using first-in-first-out (FIFO) method to available CSRs, then calls can be routed quickly without complex analysis, but routing accuracy decreases and multiple manual reroutes are needed

Engineering Contradiction:
Improvecall routing speedVSAvoidrouting accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary analysis of clickstream data before the call is routed to determine caller intent. By pre-processing and analyzing web browsing behavior, search queries, and interaction patterns before the voice call occurs, the system prepares intent predictions in advance, enabling accurate routing from the first attempt without requiring multiple manual reroutes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces clickstream data analysis as an intermediary between the incoming call and the CSR assignment. This intermediary layer processes web browsing behavior, search patterns, and interaction history to generate intent predictions, which then guide the routing decision. This mediator enables the system to balance both routing speed and accuracy by making informed decisions before call assignment.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If IVR systems are used to obtain just-in-time caller information, then some call routing information can be obtained, but the IVR prompts are limited to predefined options and do not accurately reflect specific caller intent

Engineering Contradiction:
Improvecaller information captureVSAvoidintent prediction accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

Instead of relying on limited IVR prompts to gather caller information during the call, the system performs preliminary data collection through clickstream tracking of web browsing behavior, search queries, and interaction patterns before the call occurs. This pre-collection of behavioral data provides richer, more accurate intent signals than traditional IVR systems can obtain in real-time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces the mechanical IVR prompt system with an intelligent clickstream analysis system. Instead of presenting callers with predefined menu options and hoping they select the correct category, the system uses machine learning models to analyze web browsing behavior, search patterns, and interaction history to automatically predict caller intent with higher accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Device complexity

If traditional IVR systems capture single intent from customer calls, then routing can be simplified, but multi-intent calls require transfer to higher skill CSRs increasing transfer rates

Engineering Contradiction:
Improverouting system complexityVSAvoidcall resolution efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system segments the intent prediction process into multiple independent analysis components that evaluate different aspects of clickstream data separately. By dividing the analysis into distinct feature extraction, pattern recognition, and intent classification stages, the system can handle complex multi-intent scenarios while maintaining manageable system architecture and enabling parallel processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameters used for intent determination from simple IVR menu selections to multiple clickstream-derived parameters including browsing duration, search query patterns, page navigation sequences, and interaction frequency. By incorporating multiple independent parameters, the system can detect and route multi-intent calls to appropriately skilled CSRs on the first attempt, reducing transfers.

Inventive Principle:
Principle #35Parameter changes

4Device complexity

If no pre-call knowledge is obtained about caller intent, then the routing system remains simple and fast, but average time for calls on hold and support resolution increases

Engineering Contradiction:
Improverouting system complexityVSAvoidcustomer wait time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of clickstream data during the customer's web browsing session, well before the voice call is initiated. By collecting and pre-processing behavioral data, search queries, and interaction patterns during the web session, the system prepares intent predictions in advance, enabling immediate accurate routing when the call occurs without adding to customer wait time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous tracking of customer clickstream data throughout their web browsing session, continuously updating and refining intent predictions as more behavioral data becomes available. This continuous data collection and analysis occurs in the background without interrupting the customer's web experience, and the refined predictions are ready when the call is initiated, reducing hold time.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9800727B1Automated routing of voice calls using time-based predictive clickstream data
Publication Date: 2017.10.24 FMR CORP
  • US9800727B1 patent drawing
  • US9800727B1 patent drawing
  • US9800727B1 patent drawing

AI summary

Methods and apparatuses are described for automated routing of voice calls using time-based predictive clickstream data. A server captures clickstream data comprising uniform resource locators (URLs) and one or more timestamps of a web session. The server converts the clickstream data into tokens and generates a frequency matrix based upon the tokens. The server generates a feature vector based upon the frequency matrix. The server receives an incoming voice call from a remote device and identifies that the remote device is associated with a user of the client computing device. The server determines intent for the incoming voice call based upon the feature vector, and routes the incoming voice call to a destination device based upon the determined intent.