Patent classifications
H04M3/4285
METHODS AND SYSTEMS FOR CUSTOMER TRACKING IN DATA MANAGEMENT PLATFORM FOR CONTACT CENTER
A system of customer tracking is provided. The system includes: a data management platform (DMP) configured to receive personally identifiable information (PII) data of a plurality of customers and generate non-PII data using the PII data; and an intelligent database to store the non-PII data. A method of customer tracking in a DMP is provided. The method includes: providing ads or songs to a customer while the customer is on hold during an interaction with an agent of a contact center; tracking data regarding selections by the customer pertaining to the ads or songs; and generating statistics based on the selections and the data.
IN-CALL MESSAGING FOR INACTIVE PARTY
A method for using a system which enables a party to provide an in-call message to another party in an ongoing call includes receiving a first signal indicating that a first party in a call is inactive. The method further includes indicating to a second party in the call that the first party in the call is inactive. The method further includes receiving a recorded message from the second party in the call. The method further includes receiving a second signal indicating that the first party in the call is active. The method further includes providing, in response to receiving the second signal, the recorded message to the first party.
PRESENTING CONTENT DURING VIDEO CALL HOLD EVENTS
Systems and methods are described herein for handling video calls placed on hold or otherwise parked by one or more parties within the video call. The systems and methods can determine a video call has been placed on hold (or otherwise set to be parked), and transfer the video call to a call park server (CPS). The systems and methods can then access a content server, retrieve one or more content items (e.g., video clips, interactive content or advertisements, and so on), and present the content items within the on hold video call.
TECHNIQUES FOR BEHAVIORAL PAIRING IN A TASK ASSIGNMENT SYSTEM
Techniques for behavioral pairing in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing in a task assignment system comprising: determining, by at least one computer processor communicatively coupled to and configured to operate in the task assignment system, information about a task waiting for assignment in the task assignment system; and selecting, by the at least one computer processor, a hold activity from a plurality of hold activities for the task based on the information about the task, wherein the selected hold activity is expected to improve performance of the task assignment system.
Presenting content during video call hold events
Systems and methods are described herein for handling video calls placed on hold or otherwise parked by one or more parties within the video call. The systems and methods can determine a video call has been placed on hold (or otherwise set to be parked), and transfer the video call to a call park server (CPS). The systems and methods can then access a content server, retrieve one or more content items (e.g., video clips, interactive content or advertisements, and so on), and present the content items within the on hold video call.
Personalized wait treatment during interaction with contact centers
A communication session with a communication endpoint is established. The communication session is placed on hold. For example, the communication session is placed on hold by being sent to a contact center queue. In response to placing the communication session on hold, a first message is sent to the communication endpoint that indicates the communication session has been placed on hold. A second message is received from the communication endpoint that indicates that a user of the communication endpoint would like to play personal media while the communication session is on hold. The communication session is later taken off hold. In response to determining that the communication session is taken off hold, a third message is sent to the communication endpoint to stop playing the personalized media. This process allows the user to play personalized media while being placed on hold.
Methods and apparatus for bypassing holds
Automated monitoring of a voice communication session, when the session is in an on hold status, to determine when the session is no longer in the on hold status. When it is determined that the session is no longer in the on hold status, user interface output is rendered that is perceptible to a calling user that initiated the session, and that indicates that the on hold status of the session has ceased. In some implementations, an audio stream of the session can be monitored to determine, based on processing of the audio stream, a candidate end of the on hold status. In response, a response solicitation signal is injected into an outgoing portion of the audio. The audio stream can be further monitored for a response (if any) to the response solicitation signal. The response (if any) can be processed to determine whether the end of the on hold status is an actual end of the on hold status.
INTERACTION BASED AUTO ANSWER TIME FOR BETTER PREPARED CONTACT CENTER AGENTS AND FASTER CALL RESOLUTION
Agents in a contact center are often connected to communications (e.g., calls, real-time text chats) automatically and without human intervention. By analyzing the communication and/or a history associated with the customer on the communication, an auto-answer delay may be determined that is better able to provide the agent with sufficient time to prepare for the communication. The auto-answer delay may be determined as a variation from a default auto-answer delay.
ARTIFICIAL INTELLIGENCE DRIVEN SENTIMENT ANALYSIS DURING ON-HOLD CALL STATE IN CONTACT CENTER
Aspects of the present disclosure include monitoring a contact's communication device while a communication session is in a hold state to determine a sentiment of the contact. Natural language recognition and natural language processing are used to determine a sentiment score of the contact based on overheard communications while the communication session is in the hold state. Then, an action is performed based on the sentiment score of the contact.
Presenting content during video call hold events
Systems and methods are described herein for handling video calls placed on hold or otherwise parked by one or more parties within the video call. The systems and methods can determine a video call has been placed on hold (or otherwise set to be parked), and transfer the video call to a call park server (CPS). The systems and methods can then access a content server, retrieve one or more content items (e.g., video clips, interactive content or advertisements, and so on), and present the content items within the on hold video call.