Reviewing call checkpoints in agent call recordings in a contact center
First Claim
1. A system for playing audio associated with a call recording of a call involving an agent and a party on the call, wherein the call is processed by a call handler in a contact center, the system comprising:
- a real-time speech analytics (“
RTSA”
) system configured to report an event message of a keyword detected by speech of the agent during the call;
a checkpoint and alert reporting module comprising a processor configured to;
receive the event message from the RTSA system during the call and associate the event message with a particular checkpoint, andstore timing information based on the event message in association with the particular checkpoint and the call recording in a memory; and
a workstation comprising a computer display and an audio interface,wherein the workstation is configured to display a plurality of checkpoint widgets on a time-line representing passage of time of the call recording,wherein each checkpoint widget is displayed overlaid on the time-line and is displayed with a corresponding text-based identifier,wherein the plurality of checkpoint widgets comprises a particular checkpoint widget corresponding to the particular checkpoint, the particular checkpoint widget comprising a status indicator reflecting the keyword was detected by the RTSA system at the particular checkpoint, andwherein the processor of the checkpoint and alert reporting module is further configured to;
receive a first request from the workstation identifying the call recording;
cause the workstation to present the plurality of checkpoint widgets on the time-line;
receive a second request from the workstation identifying the particular checkpoint widget of the call recording, wherein the second request requests playback of audio associated with the call recording; and
cause a portion of the audio of the call recording associated with the particular checkpoint widget to be reproduced by the workstation over the audio interface in response to receiving the second request.
9 Assignments
0 Petitions
Accused Products
Abstract
A real-time speech analytics system (“RSTA system”) detects speech during a call involving a contact center agent and a remote party. Upon detecting the speech, an event message is generated by the RTSA system and transmitted to a checkpoint and alert reporting module, which is configured to generate and update a checkpoint widget displayed to the agent. The checkpoint widget provides visual information regarding the status of the checkpoints encountered during the call. Checkpoint widgets may be stored for each call handled by an agent, and subsequently may be requested for display to a supervisor for reviewing of the agent'"'"'s performance. Upon providing appropriate filter information, the selected widgets associated with the agent are displayed. By selecting a particular checkpoint indicator on a widget, audio from the call associated with that checkpoint is retrieved and streamed to the supervisor, thus allowing auditory review of that portion of the call.
74 Citations
20 Claims
-
1. A system for playing audio associated with a call recording of a call involving an agent and a party on the call, wherein the call is processed by a call handler in a contact center, the system comprising:
-
a real-time speech analytics (“
RTSA”
) system configured to report an event message of a keyword detected by speech of the agent during the call;a checkpoint and alert reporting module comprising a processor configured to; receive the event message from the RTSA system during the call and associate the event message with a particular checkpoint, and store timing information based on the event message in association with the particular checkpoint and the call recording in a memory; and a workstation comprising a computer display and an audio interface, wherein the workstation is configured to display a plurality of checkpoint widgets on a time-line representing passage of time of the call recording, wherein each checkpoint widget is displayed overlaid on the time-line and is displayed with a corresponding text-based identifier, wherein the plurality of checkpoint widgets comprises a particular checkpoint widget corresponding to the particular checkpoint, the particular checkpoint widget comprising a status indicator reflecting the keyword was detected by the RTSA system at the particular checkpoint, and wherein the processor of the checkpoint and alert reporting module is further configured to; receive a first request from the workstation identifying the call recording; cause the workstation to present the plurality of checkpoint widgets on the time-line; receive a second request from the workstation identifying the particular checkpoint widget of the call recording, wherein the second request requests playback of audio associated with the call recording; and cause a portion of the audio of the call recording associated with the particular checkpoint widget to be reproduced by the workstation over the audio interface in response to receiving the second request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium storing instructions that when executed by a processor in call handler system cause the processor to:
-
receive an event message from a real-time speech analytics (“
RTSA”
) system associated with a call between an agent in a contact center agent and a remote party, the event message reporting detection of a keyword spoken by the agent;determine the event message correlates with a particular checkpoint associated with the call; after completion of the call, receive a first request from a workstation comprising filter information identifying the agent and a time period of calls handled by the agent, wherein the filter information is used to identify a plurality of checkpoint widgets associated with a call recording of the call; cause the plurality of checkpoint widgets to be displayed on the workstation overlaid on a time-line representing passage of time of the call recording, wherein each checkpoint widget is displayed with a corresponding text-based identifier, and wherein one of the plurality of checkpoint widgets comprises a status indicator reflecting the keyword was detected by the RTSA system at the particular checkpoint, receive a second request from the workstation requesting a portion of the call recording associated with the particular checkpoint be played; and cause the portion of audio of the call recording associated with the particular checkpoint to be played using an audio interface of the workstation. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for playing a portion of audio of a call recording of a call involving an agent in a contact center and a remote party, the method comprising:
-
receiving at a processor an event message from a real-time speech analytics (“
RTSA”
) system associated with the call, the event message reporting detection of a keyword spoken by the agent;determining by the processor that the event message correlates with a particular checkpoint associated with the call; storing timing information by the processor based on the event message in association with the particular checkpoint and the call recording; receiving at the processor a first request from a workstation comprising filter information identifying the agent and a time period of calls handled by the agent, wherein the filter information is used in part to identify a plurality of checkpoint widgets associated with the call recording; displaying on the workstation the plurality of checkpoint widgets of the call recording overlaid on a time-line representing passage of time, wherein each checkpoint widget is displayed with a corresponding text-based identifier, wherein one of the plurality of checkpoint widgets is associated with the particular checkpoint and the one of the plurality of checkpoint widgets comprises a status indicator reflecting the keyword was detected by the RTSA system during the call, receiving a second request from the workstation requesting a portion of the call recording associated with the particular checkpoint to be played; and playing the portion of audio of the call recording associated with the particular checkpoint using an audio interface of the workstation. - View Dependent Claims (17, 18, 19, 20)
-
Specification