Customer insight hub for multi-channel customer engagement solutions
First Claim
1. A method for providing customer insights in a contact center, the method comprising:
- defining, by a customer insight hub system, a set of multi-Customer Relationship Management (multi-CRM) insights comprising information applicable to a particular customer across a plurality of different CRM applications of a suite of CRM applications;
receiving, by the customer insight hub system, a customer contact through one of a plurality of different communication channels;
determining, by the customer insight hub system, whether a customer of the customer contact is known;
retrieving, by the customer insight hub system, information related to the customer from one or more of the plurality of different CRM applications based on the defined set of multi-CRM insights if the customer is known;
calculating, by the customer insight hub system based on the defined set of multi-CRM insights, the retrieved information related to the customer, and the received customer contact, a set of cross-channel customer insights for the received customer contact;
providing, by the customer insight hub system, the set of cross-channel customer insights for the received customer contact to the plurality of different CRM applications; and
applying, by the customer insight hub system, the set of cross-channel customer insights for the received customer contact to handling of the received customer contact through at least one of the plurality of different communication channels.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments provide systems and methods for providing customer insights across multiple channels based on cross-channel interactions with the customer. More specifically, embodiments of the present invention are directed to a customer insight hub that leverages data sources across a Customer Relationship Management (CRM) product suite of a plurality of different CRM applications to generate rich customer insights that can be easily leveraged across customer channels including but not limited to web, telephony, chat, emails, social, etc. These insights can be used by different processes and/or provided on an agent desktop to facilitate the delivery of a personalized, efficient, and consistent end customer experience across customer touch points or channels. Embodiments include defining and generating commonly used customer insights, including but not limited to customer identity, customer intent, customer priority, and customer preferences, as well as custom insights.
12 Citations
20 Claims
-
1. A method for providing customer insights in a contact center, the method comprising:
-
defining, by a customer insight hub system, a set of multi-Customer Relationship Management (multi-CRM) insights comprising information applicable to a particular customer across a plurality of different CRM applications of a suite of CRM applications; receiving, by the customer insight hub system, a customer contact through one of a plurality of different communication channels; determining, by the customer insight hub system, whether a customer of the customer contact is known; retrieving, by the customer insight hub system, information related to the customer from one or more of the plurality of different CRM applications based on the defined set of multi-CRM insights if the customer is known; calculating, by the customer insight hub system based on the defined set of multi-CRM insights, the retrieved information related to the customer, and the received customer contact, a set of cross-channel customer insights for the received customer contact; providing, by the customer insight hub system, the set of cross-channel customer insights for the received customer contact to the plurality of different CRM applications; and applying, by the customer insight hub system, the set of cross-channel customer insights for the received customer contact to handling of the received customer contact through at least one of the plurality of different communication channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a processor; and a memory coupled with and readable by the processor and storing therein a set of instructions which, when executed by the processor, causes the processor to provide customer insights in a contact center by; defining a set of multi-Customer Relationship Management (multi-CRM) insights comprising information applicable to a particular customer across a plurality of different CRM applications of a suite of CRM applications; receiving a customer contact through one of a plurality of different communication channels; determining whether a customer of the customer contact is known; retrieving information related to the customer from one or more of the plurality of different CRM applications based on the defined set of multi-CRM insights if the customer is known; calculating, based on the defined set of multi-CRM insights, the retrieved information related to the customer, and the received customer contact, a set of cross-channel customer insights for the received customer contact; providing the set of cross-channel customer insights for the received customer contact to the plurality of different CRM applications; and applying the set of cross-channel customer insights for the received customer contact to handling of the received customer contact through at least one of the plurality of different communication channels.
-
-
20. A computer-readable memory comprising a set of instructions stored therein which, when executed by a processor, causes the processor to provide customer insights in a contact center by:
-
defining a set of multi-Customer Relationship Management (multi-CRM) insights comprising information applicable to a particular customer across a plurality of different CRM applications of a suite of CRM applications; receiving a customer contact through one of a plurality of different communication channels; determining whether a customer of the customer contact is known; retrieving information related to the customer from one or more of the plurality of different CRM applications based on the defined set of multi-CRM insights if the customer is known; calculating, based on the defined set of multi-CRM insights, the retrieved information related to the customer, and the received customer contact, a set of cross-channel customer insights for the received customer contact; providing the set of cross-channel customer insights for the received customer contact to the plurality of different CRM applications; and applying the set of cross-channel customer insights for the received customer contact to handling of the received customer contact through at least one of the plurality of different communication channels.
-
Specification