System and method for agent driven system training
First Claim
1. A method of routing contacts in a contact center, comprising:
- receiving, by a server of the contact center, a registration from an agent of the contact center, wherein the registration identifies at least one attribute of a future contact the agent has an interest in receiving;
receiving, by the server of the contact center, an incoming contact to the contact center;
identifying, by the server of the contact center, a context of the incoming contact comprising a plurality of contact attributes;
determining, by the server of the contact center, that the at least one attribute of the future contact matches at least one of the plurality of contact attributes;
determining, by the server of the contact center, whether the agent of the contact center is available to receive the incoming contact;
when the agent of the contact center is available, routing, by the server of the contact center, the incoming contact to a first agent device associated with the agent of the contact center; and
when the agent of the contact center is unavailable;
routing, by the server of the contact center, the incoming contact to a second agent device associated with an alternative agent of the contact center;
receiving, by the server of the contact center from the agent of the contact center, information related to resolving the incoming contact; and
forwarding, by the server of the contact center, the received information to the second agent device.
14 Assignments
0 Petitions
Accused Products
Abstract
A method of routing contacts in a contact center includes receiving a registration from an agent of the contact center, wherein the registration identifies at least one attribute of a future contact the agent has an interest in receiving, receiving an incoming contact to the contact center; and identifying a context of the incoming contact comprising a plurality of contact attributes. Thus, it can be determined that the at least one attribute of the future contact matches at least one of the plurality of contact attributes; and whether the agent of the contact center is available to receive the incoming contact. When the agent of the contact center is available the incoming contact is routed to a first agent device associated with the agent of the contact center.
10 Citations
16 Claims
-
1. A method of routing contacts in a contact center, comprising:
-
receiving, by a server of the contact center, a registration from an agent of the contact center, wherein the registration identifies at least one attribute of a future contact the agent has an interest in receiving; receiving, by the server of the contact center, an incoming contact to the contact center; identifying, by the server of the contact center, a context of the incoming contact comprising a plurality of contact attributes; determining, by the server of the contact center, that the at least one attribute of the future contact matches at least one of the plurality of contact attributes; determining, by the server of the contact center, whether the agent of the contact center is available to receive the incoming contact; when the agent of the contact center is available, routing, by the server of the contact center, the incoming contact to a first agent device associated with the agent of the contact center; and when the agent of the contact center is unavailable; routing, by the server of the contact center, the incoming contact to a second agent device associated with an alternative agent of the contact center; receiving, by the server of the contact center from the agent of the contact center, information related to resolving the incoming contact; and forwarding, by the server of the contact center, the received information to the second agent device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for routing contacts in a contact center, comprising:
-
a memory device storing executable instructions; and a processor in communication with the memory device, wherein the processor, when executing the executable instructions; receives a registration from an agent of the contact center, wherein the registration identifies at least one attribute of a future contact the agent has an interest in receiving; receives an incoming contact to the contact center; identifies a context of the incoming contact comprising a plurality of contact attributes; determines that the at least one attribute of the future contact matches at least one of the plurality of contact attributes; determines whether the agent of the contact center is available to receive the incoming contact; when the agent of the contact center is available, routes the incoming contact to a first agent device associated with the agent of the contact center; and when the agent of the contact center is unavailable; routes the incoming contact to a second agent device associated with an alternative agent of the contact center; receives from the agent of the contact center, information related to resolving the incoming contact; and forwards the received information to the second agent device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification