TranscriptFilter
Flag the presence or absence of specific words or phrases detected in your Call Analytics transcription output.
Rules using TranscriptFilter are designed to match:
- 
         
Custom words or phrases spoken by the agent, the customer, or both
 - 
         
Custom words or phrases not spoken by the agent, the customer, or either
 - 
         
Custom words or phrases that occur at a specific time frame
 
See Rule criteria for post-call categories and Rule criteria for streaming categories for usage examples.
Contents
- Targets
 - 
               
Specify the phrases that you want to flag.
Type: Array of strings
Array Members: Minimum number of 1 item.
Length Constraints: Minimum length of 1. Maximum length of 2000.
Pattern:
.*\S.*Required: Yes
 - TranscriptFilterType
 - 
               
Flag the presence or absence of an exact match to the phrases that you specify. For example, if you specify the phrase "speak to a manager" as your
Targetsvalue, only that exact phrase is flagged.Note that semantic matching is not supported. For example, if your customer says "speak to the manager", instead of "speak to a manager", your content is not flagged.
Type: String
Valid Values:
EXACTRequired: Yes
 - AbsoluteTimeRange
 - 
               
Makes it possible to specify a time range (in milliseconds) in your audio, during which you want to search for the specified key words or phrases. See AbsoluteTimeRange for more detail.
Type: AbsoluteTimeRange object
Required: No
 - Negate
 - 
               
Set to
TRUEto flag the absence of the phrase that you specified in your request. Set toFALSEto flag the presence of the phrase that you specified in your request.Type: Boolean
Required: No
 - ParticipantRole
 - 
               
Specify the participant that you want to flag. Omitting this parameter is equivalent to specifying both participants.
Type: String
Valid Values:
AGENT | CUSTOMERRequired: No
 - RelativeTimeRange
 - 
               
Makes it possible to specify a time range (in percentage) in your media file, during which you want to search for the specified key words or phrases. See RelativeTimeRange for more detail.
Type: RelativeTimeRange object
Required: No
 
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: