Agent-enabled queue bypass to agent
First Claim
1. A method for servicing a contact, comprising:
- receiving, by a processor, from a first human agent of a contact center, a queue bypass request for a first customer, wherein the queue bypass request authorizes the first customer to be placed at a head of a queue associated with the first human agent, wherein the queue bypass request is received without an associated failure of the first incoming contact;
in response to receiving the queue bypass request, retrieving, by the processor, a set of data structures associated with the first customer, wherein the set of data structures includes an address for each of two or more communication devices associated with the first customer; and
updating, by the processor, the set of data structures with the queue bypass request to indicate that the first customer is authorized, by the first human agent, to be placed at the head of the queue associated with the first human agent, when the first customer again contacts the contact center.
25 Assignments
0 Petitions
Accused Products
Abstract
A contact center is provided that has (a) a database 114 operable to contain customer records; (b) a plurality of agent communication devices 134-1 to -N corresponding to a plurality of agents; (c) a switching fabric 110, 130 to connect incoming contacts with agent communication devices; (d) a plurality of contact queues 208a-n to enqueue contacts awaiting servicing by an agent; and (e) a queue bypass module that receives, from a first agent of a contact center, a queue bypass request for a specified first customer and updates a set of data structures associated with the specified first customer to indicate that the first customer is entitled to bypass queue positions when the first customer again contacts the contact center.
-
Citations
13 Claims
-
1. A method for servicing a contact, comprising:
-
receiving, by a processor, from a first human agent of a contact center, a queue bypass request for a first customer, wherein the queue bypass request authorizes the first customer to be placed at a head of a queue associated with the first human agent, wherein the queue bypass request is received without an associated failure of the first incoming contact; in response to receiving the queue bypass request, retrieving, by the processor, a set of data structures associated with the first customer, wherein the set of data structures includes an address for each of two or more communication devices associated with the first customer; and updating, by the processor, the set of data structures with the queue bypass request to indicate that the first customer is authorized, by the first human agent, to be placed at the head of the queue associated with the first human agent, when the first customer again contacts the contact center. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A contact center, comprising:
-
a database operable to contain customer records, the customer records including a data structure associated with a first customer; a plurality of agent communication devices corresponding to a plurality of agents; a switching fabric operable to connect a first incoming contact with an agent communication device, wherein the first incoming contact is associated with a first communication device address associated with the first customer; a plurality of contact queues operable to queue contacts awaiting servicing by an agent; and a server including a processor and memory, the server executing a queue bypass module, the queue bypass module operable to; receive, from a first agent of the contact center, a queue bypass request associated with the first customer, wherein the queue bypass request authorizes the first customer to bypass at least one queue position in a queue associated with the first agent, wherein the queue bypass request is received without an associated failure of the first incoming contact; update the data structure associated with the first customer to include the queue bypass request to indicate that the first customer is entitled to bypass at least one queue position when the first customer again contacts the contact center; receive a second incoming contact from the first customer, wherein the second incoming contact is associated with a second communication device address; based on the second communication device address, determine that the second incoming contact is associated the first customer; and in response to determining that the second incoming contact is from the first customer, cause the second incoming contact to be placed at a head of the queue associated with the first agent. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for directing contacts in a contact center, comprising:
-
receiving a queued first contact, from a first communication device associated with a first customer; receiving, by a processor, from a first human agent of a contact center, a queue bypass request for the first customer, wherein the queue bypass request authorizes the first customer to be placed at a head of a queue associated with the first human agent, wherein the queue bypass request is received without an associated failure of the first incoming contact; automatically updating a data structure associated with the first customer to indicate that the first customer is entitled to preferential treatment when the first customer again contacts the contact center, wherein the preferential treatment is for the first customer to be placed at the head of the queue associated with the first human agent; receiving a second contact, from a second communication device associated with the first customer; based on an address associated with the second communication device, retrieving the data structure; and based on the indication that the first customer is entitled to preferential treatment in the data structure, altering the queue position for the second contact by placing the customer at the head of the queue associated with the first human agent. - View Dependent Claims (12, 13)
-
Specification