Skip to content

Provides a list of analysis segments for a real-time analysis session for voice

Description

Provides a list of analysis segments for a real-time analysis session for voice.

Voice data is retained for 24 hours. You must invoke this API during that time.

Usage

connectcontactlens_list_realtime_contact_analysis_segments(InstanceId,
  ContactId, MaxResults, NextToken)

Arguments

  • InstanceId

    [required] The identifier of the Amazon Connect instance.

  • ContactId

    [required] The identifier of the contact.

  • MaxResults

    The maximum number of results to return per page.

  • NextToken

    The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

Value

A list with the following syntax:

list(
  Segments = list(
    list(
      Transcript = list(
        Id = "string",
        ParticipantId = "string",
        ParticipantRole = "string",
        Content = "string",
        BeginOffsetMillis = 123,
        EndOffsetMillis = 123,
        Sentiment = "POSITIVE"|"NEUTRAL"|"NEGATIVE",
        IssuesDetected = list(
          list(
            CharacterOffsets = list(
              BeginOffsetChar = 123,
              EndOffsetChar = 123
            )
          )
        )
      ),
      Categories = list(
        MatchedCategories = list(
          "string"
        ),
        MatchedDetails = list(
          list(
            PointsOfInterest = list(
              list(
                BeginOffsetMillis = 123,
                EndOffsetMillis = 123
              )
            )
          )
        )
      ),
      PostContactSummary = list(
        Content = "string",
        Status = "FAILED"|"COMPLETED",
        FailureCode = "QUOTA_EXCEEDED"|"INSUFFICIENT_CONVERSATION_CONTENT"|"FAILED_SAFETY_GUIDELINES"|"INVALID_ANALYSIS_CONFIGURATION"|"INTERNAL_ERROR"
      ),
      ExtractedInformation = list(
        ExtractionDefinitionId = "string",
        ExtractionDefinitionName = "string",
        ExtractionDefinitionDisplayLabel = "string",
        ExtractedValues = list(
          list(
            Content = "string",
            PointsOfInterest = list(
              list(
                BeginOffsetMillis = 123,
                EndOffsetMillis = 123
              )
            )
          )
        ),
        FailureCode = "QUOTA_EXCEEDED"|"INSUFFICIENT_CONVERSATION_CONTENT"|"FAILED_SAFETY_GUIDELINES"|"INTERNAL_ERROR"|"MAX_PACKAGE_FEATURE_ONLY"
      )
    )
  ),
  NextToken = "string"
)

Request syntax

svc$list_realtime_contact_analysis_segments(
  InstanceId = "string",
  ContactId = "string",
  MaxResults = 123,
  NextToken = "string"
)