Routing calls to preferred agents
First Claim
1. An apparatus for routing customer calls to preferred agents, the apparatus comprising:
- a memory;
a processor; and
a computing module stored in the memory, executable by the processor, and to cause the processor to;
receive a telephone call from a customer using a user device;
determine an identity of the customer;
retrieve information associated with a matching entry;
based at least in part on the retrieved information, select one or more agents;
determine a purpose of the telephone call, the determining comprising;
accessing an online banking history corresponding to the customer,determining recent customer financial activity based on the accessed online banking history, anddetermining the purpose of the telephone call based on the recent customer financial activity;
route the telephone call to one of the selected agents based at least in part on the determined purpose for the telephone call;
receive customer input indicating the customer would like to conduct a video call;
in response to receiving the customer input, forward the telephone call to a video desktop computer, thereby resulting in the telephone call becoming the video call;
determine an interaction rating associated with the video call based at least in part on analysis of audio characteristics associated with the video call, wherein the audio characteristics comprise language, tone, and inflection associated with a call; and
based on determining the interaction rating, update a list of one or more preferred agents associated with the customer.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are directed to routing customer calls to preferred agents. Embodiments receive a call from a customer using a user device; determine an identity of the customer; retrieve information associated with the matching entry; based at least in part on the retrieved information, select one or more agents; and route the call to one of the selected agents. Some embodiments determine a telephone number from which the call was received; comparing the telephone number with a plurality of entries in a customer information database; and determining that the telephone number matches an entry in the database. Other embodiments receive a communication from the user device indicating that the customer has placed the call; determine that the customer is currently authenticated through an online banking session or a mobile application on the user device; and receive a communication from the user device indicating the customer'"'"'s identity.
-
Citations
18 Claims
-
1. An apparatus for routing customer calls to preferred agents, the apparatus comprising:
-
a memory; a processor; and a computing module stored in the memory, executable by the processor, and to cause the processor to; receive a telephone call from a customer using a user device; determine an identity of the customer; retrieve information associated with a matching entry; based at least in part on the retrieved information, select one or more agents; determine a purpose of the telephone call, the determining comprising; accessing an online banking history corresponding to the customer, determining recent customer financial activity based on the accessed online banking history, and determining the purpose of the telephone call based on the recent customer financial activity; route the telephone call to one of the selected agents based at least in part on the determined purpose for the telephone call; receive customer input indicating the customer would like to conduct a video call; in response to receiving the customer input, forward the telephone call to a video desktop computer, thereby resulting in the telephone call becoming the video call; determine an interaction rating associated with the video call based at least in part on analysis of audio characteristics associated with the video call, wherein the audio characteristics comprise language, tone, and inflection associated with a call; and based on determining the interaction rating, update a list of one or more preferred agents associated with the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for routing customer calls to preferred agents, the method comprising:
-
receiving a telephone call from a customer using a user device; determining an identity of the customer; retrieving information associated with a matching entry; based at least in part on the retrieved information, selecting one or more agents; determine a purpose of the telephone call, the determining comprising; accessing an online banking history corresponding to the customer, determining recent customer financial activity based on the accessed online banking history, and determining the purpose of the telephone call based on the recent customer financial activity; receiving customer input indicating the customer would like to conduct a video call; routing the telephone call to one of the selected agents based at least in part on the determined purpose for the telephone call; receiving customer input indicating the customer would like to conduct a video call; in response to receiving the customer input, forwarding the telephone call to a video desktop computer, thereby resulting in the telephone call becoming the video call; determining an interaction rating associated with the video call based at least in part on analysis of audio characteristics associated with the video call, wherein the audio characteristics comprise language, tone, and inflection associated with a call; and based on determining the interaction rating, updating a list of one or more preferred agents associated with the customer. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for routing customer calls to preferred agents, the computer program product comprising:
a non-transitory computer-readable medium comprising a set of codes for causing a computer to; receive a telephone call from a customer using a user device; determine an identity of the customer; retrieve information associated with a matching entry; based at least in part on the retrieved information, select one or more agents; determine a purpose of the telephone call, the determining comprising; accessing an online banking history corresponding to the customer, determining recent customer financial activity based on the accessed online banking history, and determining the purpose of the call based on the recent customer financial activity; route the call to one of the selected agents based at least in part on the determined purpose for the call; receive customer input indicating the customer would like to conduct a video call; in response to receiving the customer input, forward the telephone call to a video desktop computer, thereby resulting in the telephone call becoming the video call; determine an interaction rating associated with the video call based at least in part on analysis of audio characteristics associated with the video call, wherein the audio characteristics comprise language, tone, and inflection associated with a call; and based on determining the interaction rating, update a list of one or more preferred agents associated with the customer.
Specification