Module Values_2.RealTimeContactAnalysisSegmentPostContactSummarySource

Information about the post-contact summary for a real-time contact segment.

Sourcetype nonrec t = {
  1. content : RealTimeContactAnalysisPostContactSummaryContent.t option;
    (*

    The content of the summary.

    *)
  2. status : RealTimeContactAnalysisPostContactSummaryStatus.t option;
    (*

    Whether the summary was successfully COMPLETED or FAILED to be generated.

    *)
  3. failureCode : RealTimeContactAnalysisPostContactSummaryFailureCode.t option;
    (*

    If the summary failed to be generated, one of the following failure codes occurs: QUOTA_EXCEEDED: The number of concurrent analytics jobs reached your service quota. INSUFFICIENT_CONVERSATION_CONTENT: The conversation needs to have at least one turn from both the participants in order to generate the summary. FAILED_SAFETY_GUIDELINES: The generated summary cannot be provided because it failed to meet system safety guidelines. INVALID_ANALYSIS_CONFIGURATION: This code occurs when, for example, you're using a language that isn't supported by generative AI-powered post-contact summaries. INTERNAL_ERROR: Internal system error.

    *)
}
Sourceval make : ?content:??? -> ?status:??? -> ?failureCode:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of RealTimeContactAnalysisPostContactSummaryContent.t ]) 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