Module Values.RuleSource

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.

Sourcetype nonrec t = {
  1. nonTalkTimeFilter : NonTalkTimeFilter.t option;
    (*

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

    *)
  2. interruptionFilter : InterruptionFilter.t option;
    (*

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

    *)
  3. transcriptFilter : TranscriptFilter.t option;
    (*

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

    *)
  4. sentimentFilter : SentimentFilter.t option;
    (*

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

    *)
}
Sourceval make : ?nonTalkTimeFilter:??? -> ?interruptionFilter:??? -> ?transcriptFilter:??? -> ?sentimentFilter:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `List of [> `Enum of string | `String of NonEmptyString.t ] list | `Long of TimestampMilliseconds.t | `Structure of (string * [> `Integer of Percentage.t | `Long of TimestampMilliseconds.t ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t