System and method for monitoring an interaction between a caller and an automated voice response system
First Claim
1. An apparatus for real time automated voice response (AVR) system monitoring, comprising:
- a script engine to process a call through execution of an interactive AVR script; and
a session manager to present a visualization of the call based on the interactive AVR script while providing the call to an agent.
12 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for monitoring an interaction between a caller and an automated voice response (AVR) system is provided. An audio communication from a caller is processed by executing an AVR script, which includes a plurality of instructions. A visual representation of the audio communication is presented substantially simultaneously with the audio communication to an agent based on the AVR script. The visual representation includes at least one field to be populated with information obtained from the caller and the information populated in the field can be updated by the agent.
119 Citations
47 Claims
-
1. An apparatus for real time automated voice response (AVR) system monitoring, comprising:
-
a script engine to process a call through execution of an interactive AVR script; and
a session manager to present a visualization of the call based on the interactive AVR script while providing the call to an agent. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for real time automated voice response (AVR) system monitoring, comprising:
-
processing a call through execution of an interactive AVR script; and
presenting a visualization of the call based on the interactive AVR script while providing the call to an agent. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. An apparatus for monitoring an interaction between a caller and an automated voice response (AVR) system, comprising:
-
a script engine to process an audio communication from a caller by executing an AVR script comprising a plurality of instructions; and
a session manager to present a visual representation of the audio communication substantially simultaneously with the audio communication to an agent based on the AVR script, wherein the visual representation comprises at least one field to be populated with information obtained from the caller and the information populated in the field can be updated by the agent. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for monitoring an interaction between a caller and an automated voice response (AVR) system, comprising:
-
processing an audio communication from a caller by executing an AVR script comprising a plurality of instructions; and
presenting a visual representation of the audio communication substantially simultaneously with the audio communication to an agent based on the AVR script, wherein the visual representation comprises at least one field to be populated with information obtained from the caller and the information populated in the field can be updated by the agent. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An apparatus for providing a visual interface to an automated voice response (AVR) system, comprising:
-
a caller device to allow a caller to establish an audio communication;
a telephony interface to process the audio communication with the caller device on behalf of a call center;
a script engine to execute scripted voice interactions with the caller via the telephony interface by executing scripts written in a scripting language;
a messaging server interfaced to the script engine, comprising;
a session manager to create a session for the caller with the script engine and to terminate the session or transfer the caller to a call center agent; and
a scripting server to receive a request for scripting language pages comprising the scripts for the script engine and to send the scripting language pages to the script engine during the session; and
an agent console to display a visual version of the scripting language pages from the script engine and to monitor the voice interactions with the caller through the telephony interface via the script engine. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for providing a visual interface to an automated voice response (AVR) system, comprising:
-
allowing a caller to establish an audio communication with a caller device;
processing the audio communication with the caller device on behalf of a call center through a telephony interface;
executing scripted voice interactions with the caller via the telephony interface by executing scripts written in a scripting language on a script engine;
interfacing to the script engine through a messaging server, comprising;
creating a session for the caller with the script engine and terminating the session or transferring the caller to a call center agent through a session manager; and
receiving a request for scripting language pages comprising the scripts for the script engine and sending the scripting language pages to the script engine during the session through a scripting server; and
displaying a visual version of the scripting language pages from the script engine and monitoring the voice interactions with the caller through the telephony interface via the script engine over an agent console. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47)
-
Specification