Abstract:
A method for processing dialed outgoing calls in a contact center includes a method for matching a dialed string and a method for translating the dialed string. A method for matching includes identifying a set of available number categories based on a calling profile with which the dialing agent device is configured, matching the dialed string against each of a set of patterns in each of the categories, and translating the dialed string according to the category, if any category matches and if no blocked category matches the dialed string. The number may then be translated to a translated number including a PSTN telephone number and routing characters specifying how the call is to be routed from an IP network to the PSTN. The routing may be selected to minimize the cost of the call.
Abstract:
A system and method is provided to allow for real-time communication between a web browser application and a contact center resource, where media codecs supported by the two parties may differ. A processor is configured to bridge the media exchanged between the browser and contact center resource. In bridging the media, the processor transcodes the media based on a first media codec for media directed to and from the web browser application, and further transcodes the media based on the second media codec for media directed to and from a contact center resource.
Abstract:
A method for processing dialed outgoing calls in a contact center includes a method for matching a dialed string and a method for translating the dialed string. A method for matching includes identifying a set of available number categories based on a calling profile with which the dialing agent device is configured, matching the dialed string against each of a set of patterns in each of the categories, and translating the dialed string according to the category, if any category matches and if no blocked category matches the dialed string. The number may then be translated to a translated number including a PSTN telephone number and routing characters specifying how the call is to be routed from an IP network to the PSTN. The routing may be selected to minimize the cost of the call.
Abstract:
A system and method for optimized rendering of contact center services in a hybrid operations environment. A processor in a first operations environment receives a message transmitted by a first contact center resource relating to a contact center service. The message is forwarded to the processor by an edge device coupled to a second operations environment different from the first operations environment. The edge device is configured to hide from the message identification of a location of the contact center resource. Despite such hiding, the processor identifies the location of the first contact center resource based on identification information that the processor retrieves from the message. The processor selects a second contact center resource based on the identified location of the first contact center resource for providing the contact center service.
Abstract:
A system and method for optimized rendering of contact center services in a hybrid operations environment. A processor in a first operations environment receives a message transmitted by a first contact center resource relating to a contact center service. The message is forwarded to the processor by an edge device coupled to a second operations environment different from the first operations environment. The edge device is configured to hide from the message identification of a location of the contact center resource. Despite such hiding, the processor identifies the location of the first contact center resource based on identification information that the processor retrieves from the message. The processor selects a second contact center resource based on the identified location of the first contact center resource for providing the contact center service.
Abstract:
A system and method include a processor and a memory, where the memory stores instructions, which when executed by the processor, causes the processor to determine whether a session is hard-to-understand. When the session is hard-to-understand the processor provides an adjustment for the session.
Abstract:
A system and method is provided to allow for real-time communication between a web browser application and a contact center resource, where media codecs supported by the two parties may differ. A processor is configured to bridge the media exchanged between the browser and contact center resource. In bridging the media, the processor transcodes the media based on a first media codec for media directed to and from the web browser application, and further transcodes the media based on the second media codec for media directed to and from a contact center resource.
Abstract:
A system and method for optimized rendering of contact center services in a hybrid operations environment. A processor in a first operations environment receives a message transmitted by a first contact center resource relating to a contact center service. The message is forwarded to the processor by an edge device coupled to a second operations environment different from the first operations environment. The edge device is configured to hide from the message identification of a location of the contact center resource. Despite such hiding, the processor identifies the location of the first contact center resource based on identification information that the processor retrieves from the message. The processor selects a second contact center resource based on the identified location of the first contact center resource for providing the contact center service.
Abstract:
An interaction router includes a computerized server executing a routing engine stored on a machine-readable medium, an interface at the server receiving information from an interaction switching element, the information regarding an interaction received at the switching element to be routed, an interface at the server to a wide area network (WAN), a function of the routing engine judging if one or more business-logic determinations are to be made to select a routing destination for the interaction, and a function for controlling the switch to route the interaction. If if one or more business-logic determinations are to be made, the routing engine requests the business-logic determination from a remote server over the WAN, and upon receiving the determination from the remote server, uses the determination in controlling the switching element to route the interaction.
Abstract:
An interaction router includes a computerized server executing a routing engine stored on a machine-readable medium, an interface at the server receiving information from an interaction switching element, the information regarding an interaction received at the switching element to be routed, an interface at the server to a wide area network (WAN), a function of the routing engine judging if one or more business-logic determinations are to be made to select a routing destination for the interaction, and a function for controlling the switch to route the interaction. If if one or more business-logic determinations are to be made, the routing engine requests the business-logic determination from a remote server over the WAN, and upon receiving the determination from the remote server, uses the determination in controlling the switching element to route the interaction.