Escalated handling of non-realtime communications
First Claim
1. A method of escalating non-realtime customer communications in a contact, the method comprising:
- receiving said customer communications from customers, in a plurality of shared file folders, said shared file folders configured in a central processing area of the contact center;
designating at least one of said customer communications as aged based on a set of predetermined escalation criteria;
extracting the at least one aged customer communication from the plurality of shared file folders;
routing the aged customer communication with an escalation service to an immediate workflow such that the aged customer communication is routed by the immediate workflow for immediate response to a first designated agent of a plurality of designated agents that send responses to customers;
presenting the aged customer communication to the first designated agent such that the aged customer communication is displayed on a desktop of the first designated agent; and
sending, under the direction of said first designated agent, a response to a customer associated with the aged customer communication on the desktop,wherein the escalation service is operable to escalate an immediate customer communication to the immediate workflow for routing to the first designated agent and wherein the escalation service checks a present threshold for a maximum number of immediate workflows and delays escalating the customer communications designated as immediate until the number of immediate workflows is below the threshold.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of escalating non-realtime communications entering a Contact Center. The present invention removes communications that may initially be viewed as requiring deferred assistance, such as those near missing their SLA or those determined to require immediate handling based on identifying a particular important customer, from its shared file folders and “escalating” them to be routed as a live communications, for immediate response by a designated agent. An alternative tiered service model for a digital multimedia contact center assigns an entering contact to an initial immediate or deferred service tier based on routing criteria for the contact and may escalate or de-escalate the contact to a different service tier if the routing criteria changes. The service tier is initially determined based on a media type associated with the contact. The digital multimedia contact center contains a set of media servers, each of which passes a contact of a particular media type to a workflow engine (one for each service tier—immediate and deferred), which executes workflows to direct the processing of contacts at service tiers that require agent activity, for the immediate service tier contacts pass through a set of media routers. Agents are allocated to contacts by a dynamic automated contact distributor and the appropriate media router is used to route the contact to an agent. The workflow engines also execute workflows for agents to control the allocation of agents to contacts.
133 Citations
36 Claims
-
1. A method of escalating non-realtime customer communications in a contact, the method comprising:
-
receiving said customer communications from customers, in a plurality of shared file folders, said shared file folders configured in a central processing area of the contact center; designating at least one of said customer communications as aged based on a set of predetermined escalation criteria; extracting the at least one aged customer communication from the plurality of shared file folders; routing the aged customer communication with an escalation service to an immediate workflow such that the aged customer communication is routed by the immediate workflow for immediate response to a first designated agent of a plurality of designated agents that send responses to customers; presenting the aged customer communication to the first designated agent such that the aged customer communication is displayed on a desktop of the first designated agent; and sending, under the direction of said first designated agent, a response to a customer associated with the aged customer communication on the desktop, wherein the escalation service is operable to escalate an immediate customer communication to the immediate workflow for routing to the first designated agent and wherein the escalation service checks a present threshold for a maximum number of immediate workflows and delays escalating the customer communications designated as immediate until the number of immediate workflows is below the threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of escalating non-realtime communications in a contact center, the method comprising:
-
extracting an aged communication from a plurality of shared file folders, wherein the plurality of shared file folders are configured in a central processing area of the contact center, and further wherein a communication is designated as aged based on a set of predetermined escalation criteria; routing the aged communication with an escalation service to an immediate workflow such that the aged communication is routed by the immediate workflow to a first designated agent for immediate response to; presenting the aged communication to the first designated agent such that the aged communication is displayed on a desktop of the first designated agent; and responding to the aged communication, wherein the first designated agent answers the aged communication on the desktop, wherein the escalation service is operable to escalate an immediate communication to the immediate workflow for routing to the first designated agent and wherein the escalation service checks a present threshold for a maximum number of immediate workflows and delays escalating the customer communications designated as immediate until the number of immediate workflows is below the threshold.
-
-
13. A system for escalating non-realtime customer communications in a contact center, the system comprising:
-
means for receiving said customer communications from customers, in a plurality of shared filed folders, in said contact center; means for designating at least one of said customer communications as aged based on a set of predetermined escalation criteria; means for extracting the aged customer communication from the plurality of shared file folders; means for routing the aged customer communication with an escalation service to an immediate workflow such that the aged customer communication is routed by the immediate workflow for immediate response to a first designated agent of a plurality of designated agents that send responses to customers; means for presenting the aged customer communication to the first designated agent such that the aged customer communication is displayed on a desktop of the first designated agent; and means for sending, under the direction of said first designated agent, a response to a customer associated with the aged customer communication on the desktop, wherein the escalation service is operable to escalate an immediate customer communication to the immediate workflow for routing to the first designated agent and wherein the escalation service checks a present threshold for a maximum number of immediate workflows and delays escalating the customer communications designated as immediate until the number of immediate workflows is below the threshold. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for escalating non-realtime communications in a contact center, the system comprising:
-
means for extracting an aged communication from a plurality of shared file folders, wherein the plurality of shared file folders is configured in a central processing area of the contact center, and further wherein a communication is designated as aged based on a set of predetermined escalation criteria; means for routing the aged communication with an escalation service to an immediate workflow such that the aged communication is routed by the immediate workflow for immediate response to a first designated agent; means for presenting the aged communication to the first designated agent such that the aged communication is displayed on a desktop of the first designated agent; and means for responding to the aged communication, wherein the first designated agent answers the aged communication on the desktop, wherein the escalation service escalates an immediate communication to the immediate workflow for routing to the first designated agent and wherein the escalation service checks a present threshold for a maximum number of immediate workflows and delays escalating the customer communications designated as immediate until the number of immediate workflows is below the threshold.
-
-
25. A system of escalating a non-realtime customer communication in a contact center, comprising:
-
a plurality of shared file folders where the non-realtime customer communication is received and stored, wherein the plurality of shared file folders are configured in a central processing area of the contact center, and further wherein a customer communication designated as aged based on a set of predetermined escalation criteria; an escalation service coupled with the plurality of shared file folders such that the escalation service routes the aged customer communication to an immediate workflow; and a plurality of desktops for use by designated agents that send responses to customers, said desktops adapted such that the aged customer communication is displayed on a desktop of a first designated agent after receiving the aged customer communication from the immediate workflow, wherein the first designated agent provides an immediate response to a customer associated with the aged customer communication on the desktop, and further wherein the escalation service is operable to escalate an immediate customer communication to the immediate workflow for routing to the first designated agent and wherein the escalation service checks a present threshold for a maximum number of immediate workflows and delays escalating the customer communications designated as immediate until the number of immediate workflows is below the threshold. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system of escalating a non-realtime communication in a contact center, comprising:
-
a plurality of shared file folders where the non-realtime communication is received and stored, wherein the plurality of shared file folders are configured in a central processing area of the contact center, and further wherein an aged communication is extracted from the plurality of shared file folders based on a set of predetermined escalation criteria; an escalation service coupled with the plurality of shared file folders such that the escalation service routes the aged communication to an immediate workflow; and a plurality of desktops for use by designated agents that send responses to customers, said desktops adapted such that the aged communication is displayed on a desktop of a first designated agent after receiving the aged communication from the immediate workflow, wherein the first designated agent provides an immediate response to the aged communication on the desktop, and further wherein the escalation service escalates an immediate communication to the immediate workflow for routing to the first designated agent and wherein the escalation service is operable to check a present threshold for a maximum number of immediate workflows and to delay escalating the customer communications designated as immediate until the number of immediate workflows is below the threshold.
-
Specification