Systems and methods for routing callers to an agent in a contact center
First Claim
1. A method for pairing in a contact center system comprising:
- identifying, by at least one computer processor, a plurality of contacts ordered chronologically for assignment to a plurality of agents;
identifying, by the at least one computer processor, information about a first agent of the plurality of agents that becomes available for assignment; and
assigning, by the at least one computer processor, for connection within the contact center system, 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 plurality of contacts comprises at least one virtual contact, andwherein the first out-of-order contact 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.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques for pairing in a contact center are disclosed. In one particular embodiment, the techniques may be realized as a method for pairing in a contact center comprising: identifying, by at least one computer processor, a plurality of contacts ordered for assignment to a plurality of agents; identifying, by the at least one computer processor, information about a first agent of the plurality of agents that becomes available for assignment; selecting, 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 connecting, by the at least one computer processor, the selected first out-of-order contact to the first agent, wherein the plurality of contacts comprises at least one virtual contact.
-
Citations
20 Claims
-
1. A method for pairing in a contact center system comprising:
-
identifying, by at least one computer processor, a plurality of contacts ordered chronologically for assignment to a plurality of agents; identifying, by the at least one computer processor, information about a first agent of the plurality of agents that becomes available for assignment; and assigning, by the at least one computer processor, for connection within the contact center system, 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 plurality of contacts comprises at least one virtual contact, and wherein the first out-of-order contact 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for pairing in a contact center system comprising:
-
a processor communicatively coupled to the contact center system, wherein the processor is configured to; identify a plurality of contacts ordered chronologically for assignment to a plurality of agents; identify information about a first agent of the plurality of agents that becomes available for assignment; and assign, for connection within the contact center system, a first out-of-order contact from the plurality of contacts to the first agent based on information about the first agent and information about the first out-of-order contact, wherein the plurality of contacts comprises at least one virtual contact, and wherein the first out-of-order contact 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture for pairing 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; identify a plurality of contacts ordered chronologically for assignment to a plurality of agents; identify information about a first agent of the plurality of agents that becomes available for assignment; and assign, for connection within the contact center system, a first out-of-order contact from the plurality of contacts to the first agent based on information about the first agent and information about the first out-of-order contact, wherein the plurality of contacts comprises at least one virtual contact, and wherein the first out-of-order contact 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. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification