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.
Abstract:
A back office services of an intelligent automated agent for a contact center is provided. The back office services is configured to run on a processor coupled to a non-transitory storage device. The back office services includes: a customer profile module configured to access a profile of a customer from a customer profile database stored on the storage device, the profile of the customer including interaction data from interactions involving the customer and the contact center, and analysis results from analyzing the interaction data between the interactions involving the customer and the contact center; and a content analysis module configured to generate new analysis results by performing the analyzing of the interaction data between consecutive interactions of the interactions involving the customer and the contact center, and update the analysis results of the profile of the customer on the storage device to reflect the new analysis results.
Abstract:
A system and method for managing interactions of a customer contact center. A contact center processor receives a request to reserve a contact center resource for handling an interaction. The processor also receives data about the interaction. The processor identifies a routing point for routing the interaction based on the received data. The routing point is associated with routing logic controlled by a customer instead of the contact center. The processor routes the interaction to the identified routing point for giving the customer control of the routing of the interaction.
Abstract:
A system for a contact center includes: a processor; an interactive voice response (IVR) node configured to engage in an incoming interaction from a customer to the contact center by presenting set scripts to the customer and receiving corresponding responses; an intelligent automated agent including an artificial intelligence engine; a call server node configured to route the interaction and the responses to one of a pool of live agents or to the automated agent; and a non-transitory storage device coupled to the processor and configured to store customer profile data built from previous interactions. The automated agent is further configured to retrieve a profile of the customer from the customer profile data during the interaction and to update the retrieved profile on the storage device to reflect the interaction. The artificial intelligence engine is configured to learn knowledge from the interaction and to apply the learned knowledge to future interactions.
Abstract:
A back office services of an intelligent automated agent for a contact center is provided. The back office services is configured to run on a processor coupled to a non-transitory storage device. The back office services includes: a customer profile module configured to access a profile of a customer from a customer profile database stored on the storage device, the profile of the customer including interaction data from interactions involving the customer and the contact center, and analysis results from analyzing the interaction data between the interactions involving the customer and the contact center; and a content analysis module configured to generate new analysis results by performing the analyzing of the interaction data between consecutive interactions of the interactions involving the customer and the contact center, and update the analysis results of the profile of the customer on the storage device to reflect the new analysis results.
Abstract:
A system and method for managing interactions of a customer contact center. A contact center processor receives a request to reserve a contact center resource for handling an interaction. The processor also receives data about the interaction. The processor identifies a routing point for routing the interaction based on the received data. The routing point is associated with routing logic controlled by a customer instead of the contact center. The processor routes the interaction to the identified routing point for giving the customer control of the routing of the interaction.
Abstract:
A system and method for managing interactions of a customer contact center. A contact center processor receives a request to reserve a contact center resource for handling an interaction. The processor also receives data about the interaction. The processor identifies a routing point for routing the interaction based on the received data. The routing point is associated with routing logic controlled by a customer instead of the contact center. The processor routes the interaction to the identified routing point for giving the customer control of the routing of the interaction.
Abstract:
A back office services of an intelligent automated agent for a contact center is provided. The back office services is configured to run on a processor coupled to a non-transitory storage device. The back office services includes: a customer profile module configured to access a profile of a customer from a customer profile database stored on the storage device, the profile of the customer including interaction data from interactions involving the customer and the contact center, and analysis results from analyzing the interaction data between the interactions involving the customer and the contact center; and a content analysis module configured to generate new analysis results by performing the analyzing of the interaction data between consecutive interactions of the interactions involving the customer and the contact center, and update the analysis results of the profile of the customer on the storage device to reflect the new analysis results.
Abstract:
A system for handling customer interactions with a contact center for an enterprise includes an intelligent automated agent that includes a processor, a non-transitory storage device configured to store customer profile data, and a memory. The memory has instructions stored thereon that, when executed by the processor, causes the processor to: run an artificial intelligence engine configured to learn knowledge about a customer from past interactions between the contact center and the customer, and to apply the learned knowledge to future interactions; and maintain the customer profile data on the storage device. The maintaining of the customer profile data includes retrieving the customer profile data at a beginning of a new interaction, using the retrieved customer profile data to decide how to handle the new interaction, and updating the customer profile data after completion of the new interaction to reflect the new interaction as one of the past interactions.
Abstract:
A system for handling customer interactions with a contact center for an enterprise includes an intelligent automated agent that includes a processor, a non-transitory storage device configured to store customer profile data, and a memory. The memory has instructions stored thereon that, when executed by the processor, causes the processor to: run an artificial intelligence engine configured to learn knowledge about a customer from past interactions between the contact center and the customer, and to apply the learned knowledge to future interactions; and maintain the customer profile data on the storage device. The maintaining of the customer profile data includes retrieving the customer profile data at a beginning of a new interaction, using the retrieved customer profile data to decide how to handle the new interaction, and updating the customer profile data after completion of the new interaction to reflect the new interaction as one of the past interactions.