Abstract:
An Estimated Wait Time (EWT) service for a Web page provider for a Web page provider has an internet-connected facility for monitoring communication status with a communication center (15) having communication equipment hosting agents (39, 47, 49, 41, 51, 43, 53, 45) of the web page provider, and an interactive linmk in a web page hosted by the Web page provider. The interactive link is presented to a user accessing the Web page, and when selected, connects the user to the facility for monitoring communication status. In a preferred embodiment the facility provides a Web page display for the user, displaying parameters regarding the options in a user interface for placing an Internet Phone (IP) call for sending a message, and e-mail, and so forth, or for requesting a call back. In the case of a call back the user may, in some embodiments, provide alternative numbers or addresses and times for call back.
Abstract:
A routing software application for predicting a best routing destination from a pool of considered routing destinations (119) for an incoming event into a communications routing system (100) has a detection module for detecting the arrival of the event for routing; at least one instance of an information gathering routine for gathering and compiling information about the considered destinations; at least one reporting module for organizing and reporting the gathered information; and a processing module for computing values from the gathered information and selecting the best routing destination based on isolation of the best computed value. In a preferred embodiment scalar load information per media type and per destination and agent skill information related to at least media skills per type of media per destination is processed by the processing module, which isolates, identifies, and selects at least the best destination for routing.
Abstract:
An interactive information display for a communication terminal includes a tab navigation region; one or more interactive tabs, each tab associated with an active or passive communication event at the communication terminal, and a plurality of interactive icons associated with specific tabs. The interactive icons are individually enabled in the tabs for each communication event that goes active and are individually disabled or terminated as each communication event is completed, and wherein interaction with one or more icons, some of which are dynamically generated alert icons associated with a tab, causes relevant data to be retrieved from at least one data source and displayed in one or more windows associated with the relevant tab.
Abstract:
The invention selects agents (118) in a service center to service individual tasks based on agent skills required to service the tasks. All agent skills relevant to processing a task are ascertained out of a set of N defined skills. A skill expression is established (102) that defines a logical relationship between the relevant skills sufficient to qualify an agent to service the task (110). A weight is calculated for each relevant skill that represents the relative importance of the skill in the skill expression. A set of agents qualified to service the task is derived according to the skill expression. A score is calculated (112) for each qualified agent using the calculated weights, wherein each score represents the closeness of the associated agent's qualifications to the skill expression. Finally, an agent is selected to service the task according to the calculated scores (118).
Abstract:
In a multimedia call center (MMCC) operating through an operating system, a client-specific self-help wizard (137) is provided for active clients and updated periodically with information related to client transaction history with the MMCC. A connected client is presented by the wizard with a selective media function through which the client may select a media type for interaction and help, and the MMCC will then recontact the client through the selected media. The client, for example, may select IP or COST telephony (139), and the MMCC will place a call to the client to a number or IP address (139) listed for the client, and interactivity will then be through an interactive voice response unit. Help information specific to a client is updated in the client's wizard periodically according to ongoing transaction history with the MMCC. The wizard may also monitor client activity with the wizard and make reports available to various persons.
Abstract:
A system and method for recording media for a contact center where a processor is configured to determine that media exchanged between first and second communication devices during a telephony call is to be recorded; bridge a media path between the first and second communication devices; cause replicating of the media exchanged in the media path; encrypt the replicated media via a first cryptographic key for storing the encrypted media in a data storage device; and encrypt the first cryptographic key via a second cryptographic key for storing the encrypted first cryptographic key as metadata for the encrypted media.
Abstract:
A system and method for creating, monitoring, and visualizing contact center routing strategies via a graphical user interface. The graphical user interface displays a routing diagram depicting a contact center routing strategy. The routing diagram includes a plurality of blocks each associated with logic for managing an interaction with the contact center. A processor monitors contact center performance as interactions with the contact center are managed according to the routing strategy. The processor identifies one of the plurality of blocks affected by the contact center performance, and further identifies a threshold associated with the identified block. The processor determines whether the contact center performance satisfies the threshold, and modifies a visual appearance of the identified block based on the determination.
Abstract:
In a first enterprise joined in a distributed, federated network of second enterprises, a system is provided for managing data flow between enterprises, the system including a data management server in the first enterprise having access to sets of rules for managing data flow to and from the first enterprise, a first data interface in the first enterprise dedicated to data transfer to a paired second dedicated data interface at a neighboring second enterprise in the federation, wherein the first data interface manages data sent to the second interface and/or data incoming from the second interface according to the sets of rules for managing data flow.
Abstract:
A ranking system ranks visitors to a Web site using one or more instances of machine-readable code executable from a digital medium accessible to a Web server. The code tracks visitor behavior while browsing the web site, and a visitor ranking module resident on the digital medium accepts information documented by the one or more instances of machine readable code and assigns rank values to one or more of the visitors. The ranking module ranks visitors at the Web-site based on logic and rules for interpreting visitor behavior and for applies a value to the visitor in real time based on that interpretation, and values applied at or above a preprogrammed level trigger solicitation of the visitor so ranked to engage in interaction including live assistance.
Abstract:
A management system for guiding an agent in a media- specific dialogue has a conversion engine for instantiating ongoing dialogue as machine-readable text, if the dialogue is in voice media, a context analysis engine for determining facts from the text, a rules engine for asserting rules based on fact input, and a presentation engine for presenting information to the agent to guide the agent in the dialogue. The context analysis engine passes determined facts to the rules engine, which selects and asserts to the presentation engine rules based on the facts, and the presentation engine provides periodically updated guidance to the agent based on the rules asserted.