Customer portal of an intelligent automated agent for a contact center
First Claim
1. A system for providing a customer portal for a contact center, the system comprising:
- processor; and
memory, wherein the memory includes instructions that, when executed by the processor, cause the processor to;
transmit a command to route an interaction to an automated agent of the contact center, wherein the automated agent comprises artificial intelligent engine;
detect emotion or mood of a customer during the interaction with the automated agent, wherein the instructions to detect include instructions that cause the processor to;
identify attributes of the customer;
identify other customers of the contact center having attributes matching the attributes of the customer, wherein the attributes include conversation patterns including how quickly and with what clarity words are spoken, and only the other customers having matching conversation patterns are identified; and
analyze written communications, spoken communications, and/or visual communications of the customer by comparing the written communications, spoken communications, and/or visual communications of the customer to written communications, spoken communications, and/or visual communications of the other customers of the contact center;
identify, based on the analysis, a communication characteristic expressed during the interaction that is shared with the other customers of the contact center; and
determine the emotion or mood of the customer based on identified communication characteristic;
retrieve profile information of the customer; and
adjust behavior of the automated agent during the interaction based on the retrieved profile information and the detected emotion or mood of the customer.
3 Assignments
0 Petitions
Accused Products
Abstract
A customer portal of an intelligent automated agent for a contact center is provided. The customer portal is configured to run on a processor coupled to a non-transitory storage device. The customer portal includes a customer profile module configured to access a profile for a customer from a customer profile database stored on the storage device, and a customer emotion and mood detection module configured to detect emotions and moods of the customer during an interaction between the customer and the contact center. The intelligent automated agent is configured to run on the processor, take part in the interaction between the customer and the contact center, adjust its behavior in the interaction by factoring in the accessed profile for the customer and the detected emotions and moods of the customer during the interaction, and update the accessed profile on the storage device to reflect the interaction.
72 Citations
14 Claims
-
1. A system for providing a customer portal for a contact center, the system comprising:
-
processor; and memory, wherein the memory includes instructions that, when executed by the processor, cause the processor to; transmit a command to route an interaction to an automated agent of the contact center, wherein the automated agent comprises artificial intelligent engine; detect emotion or mood of a customer during the interaction with the automated agent, wherein the instructions to detect include instructions that cause the processor to; identify attributes of the customer; identify other customers of the contact center having attributes matching the attributes of the customer, wherein the attributes include conversation patterns including how quickly and with what clarity words are spoken, and only the other customers having matching conversation patterns are identified; and analyze written communications, spoken communications, and/or visual communications of the customer by comparing the written communications, spoken communications, and/or visual communications of the customer to written communications, spoken communications, and/or visual communications of the other customers of the contact center; identify, based on the analysis, a communication characteristic expressed during the interaction that is shared with the other customers of the contact center; and determine the emotion or mood of the customer based on identified communication characteristic; retrieve profile information of the customer; and adjust behavior of the automated agent during the interaction based on the retrieved profile information and the detected emotion or mood of the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing a customer portal for a contact center, the system comprising:
-
transmitting, by a processor, a command to route an interaction to an automated agent, wherein the automated agent comprises artificial intelligent engine; detecting, by the processor, emotion or mood of a customer during the interaction with the automated agent, wherein the detecting includes; identifying attributes of the customer; identifying other customers of the contact center having attributes matching the attributes of the customer, wherein the attributes include conversation patterns including how quickly and with what clarity words are spoken, and only the other customers having matching conversation patterns are identified; and analyzing written communications, spoken communications, and/or visual communications of the customer by comparing the written communications, spoken communications, and/or visual communications of the customer to written communications, spoken communications, and/or visual communications of the other customers of the contact center; identifying, based on the analysis, a communication characteristic expressed during the interaction that is shared with the other customers of the contact center; and determining the emotion or mood of the customer based on identified communication characteristic; retrieving, by the processor, profile information of the customer; and adjusting, by the processor, behavior of the automated agent during the interaction based on the retrieved profile information and the detected emotion or mood of the customer. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification