Systems and methods for routing callers to an agent in a contact center
First Claim
Patent Images
1. A method for handling contacts and agents in a contact center system comprising:
- automatically identifying, by at least one computer processor, a plurality of contacts ordered chronologically in a queue for assignment to a plurality of agents;
automatically identifying, by the at least one computer processor, information about a first agent of the plurality of agents that becomes available for assignment;
automatically assigning, by the at least one computer processor, a first out-of-order contact from the plurality of contacts to the first agent based on the information about the first agent and information about the first out-of-order contact, wherein the first out-of-order contact is a contact in the plurality of contacts that is assigned before at least one other contact of the plurality of contacts that is ordered chronologically ahead of the first out-of-order contact in the queue; and
automatically connecting, by the at least one computer processor, the first out-of-order contact to the first agent.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques for handling contacts and agents in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for handling contacts and agents in a contact center system including identifying a plurality of contacts ordered for assignment to a plurality of agents, and assigning a first out-of-order contact from the plurality of contacts to a first agent of the plurality of agents who becomes available for assignment to any contact of the plurality of contacts based on information about the first agent.
-
Citations
20 Claims
-
1. A method for handling contacts and agents in a contact center system comprising:
-
automatically identifying, by at least one computer processor, a plurality of contacts ordered chronologically in a queue for assignment to a plurality of agents; automatically identifying, by the at least one computer processor, information about a first agent of the plurality of agents that becomes available for assignment; automatically assigning, by the at least one computer processor, a first out-of-order contact from the plurality of contacts to the first agent based on the information about the first agent and information about the first out-of-order contact, wherein the first out-of-order contact is a contact in the plurality of contacts that is assigned before at least one other contact of the plurality of contacts that is ordered chronologically ahead of the first out-of-order contact in the queue; and automatically connecting, by the at least one computer processor, the first out-of-order contact to the first agent. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for handling contacts and agents in a contact center system comprising:
a processor communicatively coupled to the contact center system, wherein the processor is configured to; automatically identify a plurality of contacts ordered chronologically in a queue for assignment to a plurality of agents; automatically identify information about a first agent of the plurality of agents that becomes available for assignment; automatically assign a first out-of-order contact from the plurality of contacts to the first agent based on the information about the first agent and information about the first out-of-order contact, wherein the first out-of-order contact is a contact in the plurality of contacts that is assigned before at least one other contact of the plurality of contacts that is ordered chronologically ahead of the first out-of-order contact in the queue; and automatically connect the first out-of-order contact to the first agent. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. An article of manufacture for handling contacts and agents in a contact center system comprising:
-
a non-transitory processor readable medium; and instructions stored on the medium; wherein the instructions are configured to be readable from the medium by a processor communicatively coupled to the contact center system and thereby cause the processor to operate so as to; automatically identify a plurality of contacts ordered chronologically in a queue for assignment to a plurality of agents; automatically identify information about a first agent of the plurality of agents that becomes available for assignment; automatically assign a first out-of-order contact from the plurality of contacts to the first agent based on the information about the first agent and information about the first out-of-order contact, wherein the first out-of-order contact is a contact in the plurality of contacts that is assigned before at least one other contact of the plurality of contacts that is ordered chronologically ahead of the first out-of-order contact in the queue; and automatically connect the first out-of-order contact to the first agent. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification