Method, system and program product for reporting a call level view of a customer interaction with a contact center
First Claim
1. A method for reporting a call level view of a customer interaction with a contact center, said method comprising the steps of:
- pulling data relating to customer interactions from a plurality of source systems for a contact center by;
collecting said data from said plurality of source systems, andstoring said data that is collected in a data warehouse;
using a parsing engine to parse said data that is pulled;
applying business rules to said data that is parsed, wherein the business rules are applied to control a chronological reassembling of the data from the plurality of source systems to generate a start-to-finish call level view of all of the customer interactions with the contact center;
a computer chronologically reassembling in a data warehouse said data that has been parsed by the business rules;
summarizing said data that is reassembled; and
generating one or more reports from said data that is summarized, wherein said generating said one or more reports is performed by analyzing said data that is summarized in order to ascertain any relationships, patterns and associations in order to facilitate decisions that promote business development and optimize performance of the contact center.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and program product for reporting a call level view of a customer interaction with a contact center is provided. The method includes pulling data relating to a customer interaction from multiple source systems, parsing the data that is pulled and applying business rules thereto. The method further includes chronologically reassembling in a data warehouse the parsed data, summarizing the data that is reassembled and generating one or more reports from the summarized data. In an embodiment, the pulling step further includes collecting the data from the multiple source systems and storing the collected data in the data warehouse. In an embodiment, the parsing step includes parsing the data using a parsing engine. Further, the generating step includes analyzing the summarized data for ascertaining any relationships, patterns and associations in order to facilitate decisions that promote business development and optimize performance of the contact center.
-
Citations
17 Claims
-
1. A method for reporting a call level view of a customer interaction with a contact center, said method comprising the steps of:
-
pulling data relating to customer interactions from a plurality of source systems for a contact center by; collecting said data from said plurality of source systems, and storing said data that is collected in a data warehouse; using a parsing engine to parse said data that is pulled; applying business rules to said data that is parsed, wherein the business rules are applied to control a chronological reassembling of the data from the plurality of source systems to generate a start-to-finish call level view of all of the customer interactions with the contact center; a computer chronologically reassembling in a data warehouse said data that has been parsed by the business rules; summarizing said data that is reassembled; and generating one or more reports from said data that is summarized, wherein said generating said one or more reports is performed by analyzing said data that is summarized in order to ascertain any relationships, patterns and associations in order to facilitate decisions that promote business development and optimize performance of the contact center. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for reporting a call level view of a customer interaction with a contact center, comprising:
-
a data collection tool configured to collect data from a plurality of source systems relating to a customer interaction with a contact center, wherein the plurality of source system comprises at least two systems from a group consisting of a computer telephony integration (CTI) system, an interactive voice response (IVR) system, an electronic mail system, a web collaboration system, and a facsimile system; a parsing engine configured to parse said data collected and for applying business rules to said data collected, wherein said business rules are applied to control a chronological reassembling of the data from the plurality of source systems to generate a start-to-finish call level view of all of the customer interactions with the contact center, wherein said parsing engine is configured to chronologically reassemble and summarize said data, and wherein said parsing engine is coupled to said data collection tool; a data warehouse component configured to store said summarized data, said data warehouse component being coupled to said data collection tool and said parsing engine; an analytics component configured to analyze said summarized data for any relationships, patterns and associations, said analytics component being coupled to said data warehouse and said parsing engine; a report generation component configured to create one or more reports from said summarized data that is analyzed; and an information delivery component configured to disseminate any reports generated in order to facilitate decisions that promote business development and optimize performance of said contact center. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for reporting a call level view of a customer interaction with a contact center, said computer program product comprising:
-
a computer readable medium; first program instructions to collect data relating to a customer interaction from a plurality of source systems, wherein the plurality of source system comprises at least two systems from a group consisting of a computer telephony integration (CTI) system, an interactive voice response (IVR) system, an electronic mail system, a web collaboration system, and a facsimile system, wherein said first program instructions include instructions to store said data collected from said plurality of source systems in said data warehouse; second program instructions to parse said data that is collected and to apply business rules thereto, wherein the business rules are applied to control a chronological reassembling of the data from the plurality of source systems to generate a start-to-finish call level view of all of the customer interactions with the contact center, wherein said second program instructions including instructions to summarize in a data warehouse said data that is parsed, and wherein said second program instructions include instructions to analyze said data summarized for facilitating decisions that promote business development and optimize performance of said contact center; third program instructions to analyze said data that is summarized and to generate one or more reports from said data; and
wherein said first, second and third program instructions are stored on said computer readable medium. - View Dependent Claims (12, 13, 14)
-
-
15. A process for deploying computing infrastructure comprising integrating computer-readable code into a computing system, wherein said code in combination with said computing system is capable of performing a process for reporting a call level view of a customer interaction with a contact center, said process comprising:
-
collecting data from a plurality of source systems relating to a customer interaction with a contact center, wherein said plurality of source systems comprises at least two systems from a group consisting of a computer telephony integration (CTI) system, an interactive voice response (IVR) system, an electronic mail system, a web collaboration system, and a facsimile system; storing said data that is collected in a data warehouse; pulling said data that is stored for a call level view of said customer interaction; parsing said data that is pulled and applying business rules thereto, wherein the business rules are applied to control a chronological reassembling of the data from the plurality of source systems to generate a start-to-finish call level view of all of the customer interactions with the contact center; chronologically reassembling in said data warehouse said data that is parsed; summarizing said data that is chronologically reassembled; and generating one or more reports from said data that is summarized, wherein said generating one or more reports is performed by analyzing said data that is summarized in order to facilitate decisions that promote business development and optimize performance of said contact center. - View Dependent Claims (16, 17)
-
Specification