Patent classifications
H04M5/00
Dynamic synchronization of co-existing multichannel interactions in a contact center
Managing redundant multi-channel interactions in a contact center includes determining that the contact center has received a first contact and a second contact via respective channels, the second contact being received while the first contact is on-going. Managing also includes identifying that the first contact and the second contact are redundant or relate to an unknown topic and inquiring of the customer as to whether to proceed with either one or both of the first contact or the second contact. Furthermore, continuing with at least one of the first contact or the second contact is performed based on the response, each of the first contact and the second contact associated with a respective wait queue. Then one or both of the contacts can be assigned to an agent.
Call routing methods and systems
Methods and systems for routing calls based on a minimum expected delay, classification, and priority of the call are provided. In some embodiments, when a call is received, the call is classified and prioritized within the classification. A minimum expected delay time is determined. Based on the minimum expected delay time, the classification, and the prioritization, the call is routed to a representative with instructions on how the call should be treated.
Hierarchy based graphical user interface generation
One or more embodiments related to a method of generating a graphical user interface. The method includes obtaining an interface hierarchy having multiple nodes, where each node defines a visualization for the node, and the interface hierarchy defining an ordering on the nodes. The method further includes traversing the interface hierarchy starting with a selected node to obtain a subhierarchy, and creating the graphical user interface from a general interface by populating the general interface with the visualization. The method further includes providing the graphical user interface.
Fraud detection system for incoming calls
A fraud detection system receives incoming calls and determines a fraud score indicating the likelihood that the incoming call is from a fraudulent or malicious caller. The system is able to learn patterns of fraudulent activity from historical call records and feedback provided by a subscriber.
Fraud detection system
A fraud detection system receives incoming calls and determines a fraud score indicating the likelihood that the incoming call is from a fraudulent or malicious caller. The system is able to determine the age of a telephone number of an incoming call and from it determine a fraud score for the call.
Automated compliance scripting and verification
In an example, a method for implementing a disclosure message requirement may include operations to detect a condition requiring an output of the disclosure message and to control output of the disclosure message, in a communication session that follows a process workflow. The process workflow may be modified to include pausing further actions in the process workflow, outputting of the disclosure message in the communication session, and then resuming actions in the process workflow in response to successfully outputting the entire disclosure message to a customer user. In some examples, the communication session involves a telephone call session between a customer service agent and a customer. In some examples, user interface functions related to the process workflow are disabled and then enabled, to prevent the agent from proceeding in the process workflow for a product or service until the disclosure has been successfully output.
Systems for transitioning telephony-based and in-person servicing interactions to and from an artificial intelligence (AI) chat session
A system for transitioning a telephony or in-person servicing to an artificial intelligence (AI) chat session is disclosed. The system may receive a phone call from a user device associated with a user, and transmit a voice request for personally identifiable information associated with the user. The system may also receive and authenticate the requested personally identifiable information and, in response, generate an authentication token. The system may further receive a servicing intent from the user device, and generate a corresponding servicing intent token. Also, the system may generate an API call to an AI chatbot model, transmit the authentication token and the servicing intent token to the AI chatbot model, and map the servicing intent token to a stored servicing intent. Finally, the system may transmit a message to the user device via the AI chat session.
Personalized support routing based on paralinguistic information
Embodiments presented herein provide techniques for inferring the current emotional state of a user based on paralinguistic features derived from audio input from that user. If the emotional state meets triggering conditions, the system provides the user with a prompt which allows the user to connect with a support agent. If the user accepts, the system selects a support agent for the user based on the predicted emotional state and on attributes of the support agent found in an agent profile. The system can also determine a priority level for the user based on the score and based on a profile of the user and determine where to place the user in a queue for the support agent.
System and method for distributing an agent interaction for evaluation based on the quality of service
A computerized system in a cloud-based computing environment for preventing an evaluation of agent recording segments having bad customer sentiment due to low network Quality of Service (QoS), is provided herein. The system may include a Session Border Controller to send metadata related to a regulated network QoS to a database; a media server to store the call interaction; an Interaction Manager (IM) module to extract metadata related to the regulated network QoS; an Indexer Micro-Service to listen to real-time data streaming service and to index and store the metadata related to the regulated network QoS, when new metadata arrives; a Multi-Channel Recording unit to retrieve: an interaction call; and indexed metadata from the document-oriented database; a Quality Planner Micro-Service to: read MOS score for the call interaction; distribute a call interaction for evaluation when the read MOS score is above a predefined threshold, according to a predefined quality plan.
Automatic contextual media recording and processing utilizing speech analytics
Embodiments are provided for the automatic real-time recording and processing of media in a communications network based on the context of the media. In one embodiment, a media stream is received in an analysis module in a service platform in the communications network. The media stream may represent a communication session between a calling party and a call center in the network. The incoming media steam is analyzed to identify words comprising a context of the communication session. A determination is then made as to whether the context of the communication session is related to a set of business rules associated with the service platform which may automatically trigger the retention of a recording of the communication session. If the context of the communication session is related to the set of business rules, the retention of the communication session is automatically triggered in real-time at a recording module.