Using a speech analytics system to offer callbacks
First Claim
1. A system for setting up a callback for a party placed on hold, the system comprising:
- a speech analytics component configured to;
listen in on audio of a telephone call involving the party once the telephone call has been placed on hold to detect an event indicating to offer the callback to the party, detection of the event comprising the speech analytics component selectively performing a word detection, a sound detection, and an emotion detection consisting of pitch and frequency analysis of the audio; and
in response to detecting the event, send a notification to offer the callback to the party; and
an interactive voice response component configured to;
in response to the notification being sent by the speech analytics component, interact with the party to inquire whether the party would like to receive the callback;
in response to the party indicating the party would like to receive the callback, interact with the party to obtain information from the party with respect to placing the callback to the party; and
record the information so that the callback can be placed to the party at a later time.
10 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the invention provide methods, systems, and computer-program products for setting up a callback for a party placed on hold. In particular embodiments, speech analytics is used to listen in on a party once the party has been placed on hold for a keyword spoken by the party indicating the party would like to receive a callback. In response to detecting the keyword spoken by the party, a notification is sent to a component such as an IVR and in turn, the IVR interacts with the party to obtain information from the party with respect to placing a callback to the party. Accordingly, this information is recorded so that a callback can be placed to the party at a later time by some type of call handler component such as, for example, a dialer or PBX.
-
Citations
24 Claims
-
1. A system for setting up a callback for a party placed on hold, the system comprising:
-
a speech analytics component configured to; listen in on audio of a telephone call involving the party once the telephone call has been placed on hold to detect an event indicating to offer the callback to the party, detection of the event comprising the speech analytics component selectively performing a word detection, a sound detection, and an emotion detection consisting of pitch and frequency analysis of the audio; and in response to detecting the event, send a notification to offer the callback to the party; and an interactive voice response component configured to; in response to the notification being sent by the speech analytics component, interact with the party to inquire whether the party would like to receive the callback; in response to the party indicating the party would like to receive the callback, interact with the party to obtain information from the party with respect to placing the callback to the party; and record the information so that the callback can be placed to the party at a later time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory, computer-readable medium comprising computer-executable instructions when executed by at least one computer processor cause the at least one computer processor to:
-
listen in on audio of a telephone call involving a party once the telephone call has been placed on hold to detect an event indicating to offer a callback to the party, detection of the event comprising the at least one computer processor selectively performing a word detection, a sound detection, and an emotion detection consisting of pitch and frequency analysis of the audio; and in response to detecting the event, interact with the party to inquire whether the party would like to receive the callback; in response to the party indicating the party would like to receive the callback, interact with the party to obtain information from the party with respect to placing the callback to the party; and record the information so that the callback can be placed to the party at a later time. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for setting up a callback for a party placed on hold comprising the steps of:
-
listening in on audio of a telephone call involving the party once the telephone call has been placed on hold by a speech analytics system to detect an event indicating to offer the callback to the party, detection of the event comprising the speech analytics system selectively performing a word detection, a sound detection, and an emotion detection consisting of pitch and frequency analysis of the audio; in response to detecting the event, sending a notification to offer the callback to the party; in response to notification being sent, interacting with the party by an interactive voice response system to inquire whether the party would like to receive the callback; in response to the party indicating the party would like to receive the callback, interacting with the party by the interactive voice response system to obtain information from the party with respect to placing the callback to the party; and recording the information so that the callback can be placed to the party at a later time. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification