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:
Systems and methods for routing task objects to multiple agents, that involve analyzing content of each task object in an input buffer to determine a classification relevant to the content of the task object that is added to task object metadata, which is placed in a second buffer. Objects in the second buffer are analyzed and the classification in the object metadata used to search workforce management data representing agent characteristics to identify agents who match the classification. A routing strategy is applied to the object to select an agent and the object is routed to the agent's workbin. Another aspect involves organizing workbin tasks objects by priority, according to recent system conditions excluding objects that cannot presently be processed based on a workflow strategy or status data, and presenting remaining objects based on order of priority, or re-arranging objects between workbins based on recent status info.
Abstract:
A contact center has channels for receiving communications requesting interaction with an agent, agent stations providing connection ability to received communications, and a Virtual Interaction (VI) Server connected to the LAN and executing VI software on a processor from a non-transitory medium. The VI Server creates and stores a Virtual Interaction object based on determination of an expected receipt of a future communication, the VI associating a source, an intent, a set of data regarding the source, and an agent station destination, and the created VI is stored and matched with a real incoming communication from the source associated in the VI, and the VI is then instantiated as a live interaction by connecting the source of the incoming call with the agent destination associated in the VI.