Rule

sealed class Rule

A rule is a set of criteria that you can specify to flag an attribute in your Call Analytics output. Rules define a Call Analytics category.

Rules can include these parameters: , , , and .

To learn more about Call Analytics rules and categories, see Creating categories for post-call transcriptions and Creating categories for real-time transcriptions.

To learn more about Call Analytics, see Analyzing call center audio with Call Analytics.

Inheritors

Types

Link copied to clipboard
data class InterruptionFilter(val value: InterruptionFilter) : Rule

Flag the presence or absence of interruptions in your Call Analytics transcription output. Refer to for more detail.

Link copied to clipboard
data class NonTalkTimeFilter(val value: NonTalkTimeFilter) : Rule

Flag the presence or absence of periods of silence in your Call Analytics transcription output. Refer to for more detail.

Link copied to clipboard
object SdkUnknown : Rule
Link copied to clipboard
data class SentimentFilter(val value: SentimentFilter) : Rule

Flag the presence or absence of specific sentiments in your Call Analytics transcription output. Refer to for more detail.

Link copied to clipboard
data class TranscriptFilter(val value: TranscriptFilter) : Rule

Flag the presence or absence of specific words or phrases in your Call Analytics transcription output. Refer to for more detail.

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Casts this Rule as a SentimentFilter and retrieves its aws.sdk.kotlin.services.transcribe.model.SentimentFilter value. Throws an exception if the Rule is not a SentimentFilter.

Link copied to clipboard
Link copied to clipboard

Casts this Rule as a TranscriptFilter and retrieves its aws.sdk.kotlin.services.transcribe.model.TranscriptFilter value. Throws an exception if the Rule is not a TranscriptFilter.

Link copied to clipboard