System and method for managing traffic bursts on a per tenant basis
First Claim
1. A system for managing media traffic associated with a plurality of customer contact centers, the system comprising:
- an edge device deployed in a communications network for facilitating calls between agents and customers of the plurality of contact centers, wherein the agents and customers access the communications network respectively over agent and customer private networks, the agents connecting to the agent private network via a first link, and the customers connecting to the communications network via a second link traversing the customer private network; and
a server system in a computing environment coupled to the communications network, the server system being configured to;
identify calls between the agents and the customers;
identify one of the plurality of customer contact centers associated with the identified calls;
determine availability of the first link for the identified customer contact center; and
in response to the determined availability for the identified customer contact center, triggering an action for preserving a particular quality of service for the identified customer contact center, wherein the action is at least one of canceling an outbound campaign for the identified contact center, or activating a greeting turning down a new inbound call directed to the contact center.
6 Assignments
0 Petitions
Accused Products
Abstract
A system that supports multiple contact centers includes a communications network that is coupled between a private network (e.g. MPLS network) and a remote computing environment (e.g. cloud environment). A server system in the remote computing environment monitors health of different network segments (e.g. bandwidth of the connection between the communications network and the remote computing environment, bandwidth of a link used by a tenant to access the private network, etc.). When it is determined that quality of service for voice conversations for one or more contact centers is at risk due to a health status parameter of a network segment reaching a threshold, an appropriate system reaction is triggered. The system reaction may be to offload future calls to a peer remote computing environment to service future calls. The system reaction may also be to cancel outbound campaigns, provide pre-determined “sorry” messages, and the like.
33 Citations
18 Claims
-
1. A system for managing media traffic associated with a plurality of customer contact centers, the system comprising:
-
an edge device deployed in a communications network for facilitating calls between agents and customers of the plurality of contact centers, wherein the agents and customers access the communications network respectively over agent and customer private networks, the agents connecting to the agent private network via a first link, and the customers connecting to the communications network via a second link traversing the customer private network; and a server system in a computing environment coupled to the communications network, the server system being configured to; identify calls between the agents and the customers; identify one of the plurality of customer contact centers associated with the identified calls; determine availability of the first link for the identified customer contact center; and in response to the determined availability for the identified customer contact center, triggering an action for preserving a particular quality of service for the identified customer contact center, wherein the action is at least one of canceling an outbound campaign for the identified contact center, or activating a greeting turning down a new inbound call directed to the contact center. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for managing media traffic for a particular one of a plurality of contact centers, the system comprising:
-
one or more processors; and one or more memory devices coupled to the one or more processors and storing program instructions therein, the one or more processors being configured to execute the program instructions, the program instructions comprising; identifying calls between agents and customers of the contact center, wherein the agents have access to agent communication devices for accessing the communications network over a private network, the agent communication devices for accessing the private network via a communications link; identifying one of the plurality of contact centers associated with the identified calls; determining availability of a communications link for the identified contact center; and in response to the determined availability for the identified contact center, triggering an action for preserving a particular quality of service for the identified contact center, wherein the action is at least one of canceling an outbound campaign for the identified contact center, or activating a greeting turning down a new inbound call directed to the contact center. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for managing media traffic for a particular one of a plurality of contact centers, the method comprising:
-
identifying calls between agents and customers of the plurality of contact centers, the agents having access to agent communication devices for accessing a communications network over a private network, the agent communication devices for accessing the private network via a communications link; identifying one of the plurality of contact centers associated with the identified calls; determining availability of the communications link for the identified contact center; and in response to the determined availability for the identified contact center, triggering an action for preserving a particular quality of service for the identified contact center, wherein the action is at least one of canceling an outbound campaign for the identified contact center, or activating a greeting turning down a new inbound call directed to the contact center. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification