Apparatus and method for analyzing routing of calls in an automated response system
AssigneeVerizon Corporate Services Group Inc.
InventorsPatrick Peterson, Katherine Godfrey, Bernhard Suhm
Life of this patent
Estimating the term…
Abstract
A system for analyzing the performance of an interactive voice response (IVR) system operates to record from end to end plural calls from callers. For a plurality of calls, the system codes and annotates an agent-caller interaction, including a topic discussed during the interaction; detects a routing operation of the IVR system by detecting a sequence of events in the IVR system, with reference to a call-flow file that summarizes the call-flow model of the IVR system, for each call; and cross-tabulates routing information obtained from the detected sequence of events with results from the coded and annotated agent-caller interactions.
Claims22
A method of analyzing performance of an interactive voice response (IVR) system of a call processing center with respect to routing of calls received by the IVR system from callers, the IVR system being operable to route the calls in accordance with a call-flow model of the IVR system based on inputs of the callers to the IVR system, the performance being defined as accuracy of routing decisions made by the IVR system compared to where the callers should have been routed in accordance with the callers' true reasons for calling the call processing center, said method comprising the steps of:
- recording from end to end plural calls from the callers;
- for a plurality of recorded calls, coding and annotating an agent-caller interaction, including a topic discussed during the interaction to obtain coded and annotated agent-caller interactions;
- for a plurality of recorded calls, detecting a routing operation of the IVR system by detecting a sequence of events in the IVR system, with reference to a call-flow file that summarizes the call-flow model of the IVR system;
- for a plurality of recorded calls, summarizing the detected sequence of events in a call-sequence file;
- compiling a list of call-sequence files;
- compiling from the list of call-sequence files a summary file that lists information collected from calls interacting with the IVR system, including routing information and a routing destination out of the IVR system for the calls;
- creating summary results for the coded and annotated agent-caller interactions;
- and
- cross-tabulating the routing information in the summary file with the summary results from the coded and annotated agent-caller interactions.
An apparatus for analyzing performance of an interactive voice response (IVR) system of a call processing center with respect to routing of calls received by the IVR system from callers, the IVR system being operable to route the calls in accordance with a call-flow model of the IVR system based on inputs of callers to the IVR system, the performance being defined as accuracy of routing decisions made by the IVR system compared to where callers should have been routed in accordance with the callers' true reasons for calling the call processing center, said apparatus comprising:
- means for recording from end to end plural calls from callers;
- means for, for a plurality of recorded calls, coding and annotating an agent-caller interaction, including a topic discussed during the interaction to obtain coded and annotated agent-caller interactions;
- means for, for a plurality of recorded calls, detecting a routing operation of the IVR system by detecting a sequence of events in the IVR system, with reference to a call-flow file that summarizes the call-flow model of the IVR system;
- means for, for a plurality of recorded calls, summarizing the detected sequence of events in a call-sequence file;
- means for compiling a list of call-sequence files;
- means for compiling from the list of call-sequence files a summary file that lists information collected from calls interacting with the IVR system, including routing information and a routing destination out of the IVR system for the calls;
- means for creating summary results for the coded and annotated agent-caller interactions;
- and
- means for cross-tabulating the routing information in the summary file with the summary results from the coded and annotated interactions.
A system for analyzing performance of an interactive voice response (IVR) system of a call processing center with respect to routing of calls received by the IVR system from callers, the IVR system being operable to route the calls in accordance with a call-flow model of the IVR system based on inputs of callers to the IVR system, the performance being defined as accuracy of routing decisions made by the IVR system compared to where callers should have been routed in accordance with the callers' true reasons for calling the call processing center, said system being operable to:
- record from end to end plural calls from the callers;
- for a plurality of recorded calls, code and annotate an agent-caller interaction, including a topic discussed during the interaction to obtain coded and annotated agent-caller interactions;
- for a plurality of recorded calls, detect a routing operation of the IVR system by detecting a sequence of events in the IVR system, with reference to a call-flow file that summarizes the call-flow model of the IVR system;
- for a plurality of recorded calls, summarize the detected sequence of events in a call-sequence file;
- compile a list of the call-sequence files;
- compile from the list of call-sequence files a summary file that lists information collected from callers in the IVR system, including routing information and a routing destination out of the IVR system for each call;
- create summary results for the coded and annotated agent-caller interactions;
- and
- cross-tabulate the routing information in the summary file with the summary results from the coded and annotated interactions.
A method of analyzing performance of an interactive voice response (IVR) system of a call processing center with respect to routing of calls received by the IVR system from callers, the IVR system being operable to route the calls in accordance with a call-flow model of the IVR system based on inputs of the callers to the IVR system, the performance being defined as accuracy of routing decisions made by the IVR system compared to where the callers should have been routed in accordance with the callers' true reasons for calling the call processing center, said method comprising the steps of:
- recording from end to end plural calls from the callers;
- for a plurality of recorded calls, coding and annotating an agent-caller interaction, including a topic discussed during the interaction to obtain coded and annotated agent-caller interactions;
- for a plurality of recorded calls, detecting a routing operation of the IVR system by detecting a sequence of events in the IVR system, with reference to a call-flow file that summarizes the call-flow model of the IVR system;
- and
- cross-tabulating routing information obtained from the detected sequence of events with results from the coded and annotated agent-caller interactions.
An apparatus for analyzing performance of an interactive voice response (IVR) system of a call processing center with respect to routing of calls received by the IVR system from callers, the IVR system being operable to route the calls in accordance with a call-flow model of the IVR system based on inputs of the callers to the IVR system, the performance being defined as accuracy of routing decisions made by the IVR system compared to where the callers should have been routed in accordance with the callers' true reasons for calling the call processing center, said apparatus comprising:
- means for recording from end to end plural calls from the callers;
- means for, for a plurality of recorded calls, coding and annotating an agent-caller interaction, including a topic discussed during the interaction to obtain coded and annotated agent-caller interactions;
- means for, for a plurality of recorded calls, detecting a routing operation of the IVR system by detecting a sequence of events in the IVR system, with reference to a call-flow file that summarizes the call-flow model of the IVR system;
- and
- means for cross-tabulating routing information obtained from the detected sequence of events with results from the coded and annotated agent-caller interactions.
A system for analyzing performance of an interactive voice response (IVR) system of a call processing center with respect to routing of calls received by the IVR system from callers, the IVR system being operable to route the calls in accordance with a call-flow model of the IVR system based on inputs of the callers to the IVR system, the performance being defined as accuracy of routing decisions made by the IVR system compared to where the callers should have been routed in accordance with the callers' true reasons for calling the call processing center, said system being operable to:
- record from end to end plural calls from the callers;
- for a plurality of recorded calls, code and annotate an agent-caller interaction, including a topic discussed during the interaction to obtain coded and annotated agent-caller interactions;
- for a plurality of recorded calls, detect a routing operation of the IVR system by detecting a sequence of events in the IVR system, with reference to a call-flow file that summarizes the call-flow model of the IVR system;
- and
- cross-tabulate routing information obtained from the detected sequence of events with results from the coded and annotated agent-caller interactions.
A method of analyzing performance of an automated response system of a contact processing center with respect to routing of contacts received by the automated response system from contactors, the automated response system being operable to route the contacts in accordance with a contact-flow model of the automated response system based on inputs of the contactors to the automated response system, the performance being defined as accuracy of routing decisions made by the automated response system compared to where the contactors should have been routed in accordance with the contactors' true reasons for contacting the contact processing center, said method comprising the steps of:
- recording from end to end plural contacts from the contactors;
- for a plurality of recorded contacts, coding and annotating an agent-contactor interaction, including a topic discussed during the interaction to obtain coded and annotated agent-caller interactions;
- for a plurality of recorded contacts, detecting a routing operation of the automated response system by detecting a sequence of events in the automated response system, with reference to a contact-flow file that summarizes the contact-flow model of the automated response system;
- and
- cross-tabulating routing information obtained from the detected sequence of events with results from the coded and annotated agent-contactor interactions.
An apparatus for analyzing performance of an automated response system of a contact processing center with respect to routing of contacts received by the automated response system from contactors, the automated response system being operable to route the contacts in accordance with a contact-flow model of the automated response system based on inputs of the contactors to the automated response system, the performance being defined as accuracy of routing decisions made by the automated response system compared to where the contactors should have been routed in accordance with the contactors' true reasons for contacting the contact processing center, said apparatus comprising:
- means for recording from end to end plural contacts from the contactors;
- means for, for a plurality of recorded contacts, coding and annotating an agent-contactor interaction,
- including a topic discussed during the interaction to obtain coded and annotated agent-caller interactions;
- means for, for a plurality of recorded contacts, detecting a routing operation of the automated response system by detecting a sequence of events in the automated response system, with reference to a contact-flow file that summarizes the contact-flow model of the automated response system;
- and
- means for cross-tabulating routing information obtained from the detected sequence of events with results from the coded and annotated agent-contactor interactions.
A system for analyzing performance of an automated response system of a contact processing center with respect to routing of contacts received by the automated response system from contactors, the automated response system being operable to route the contacts in accordance with a contact-flow model of the automated response system based on inputs of the contactors to the automated response system, the performance being defined as accuracy of routing decisions made by the automated response system compared to where the contactors should have been routed in accordance with the contactors' true reasons for calling the contact processing center, said system being operable to:
- record from end to end plural contacts from the contactors;
- for a plurality of recorded contacts, code and annotate an agent-contactor interaction, including a topic discussed during the interaction to obtain coded and annotated agent-caller interactions;
- for a plurality of recorded contacts, detect a routing operation of the automated response system by detecting a sequence of events in the automated response system, with reference to a contact-flow file that summarizes the contact-flow model of the automated response system;
- and
- cross-tabulate routing information obtained from the detected sequence of events with results from the coded and annotated agent-contactor interactions.
Dependencies are inferred from the claim text.