GetConversationResult

data class GetConversationResult(val agentId: String, val callMetadata: GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponse, val createTime: String, val dataSource: GoogleCloudContactcenterinsightsV1ConversationDataSourceResponse, val dialogflowIntents: Map<String, String>, val duration: String, val expireTime: String, val labels: Map<String, String>, val languageCode: String, val latestAnalysis: GoogleCloudContactcenterinsightsV1AnalysisResponse, val latestSummary: GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponse, val medium: String, val name: String, val obfuscatedUserId: String, val runtimeAnnotations: List<GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponse>, val startTime: String, val transcript: GoogleCloudContactcenterinsightsV1ConversationTranscriptResponse, val ttl: String, val turnCount: Int, val updateTime: String)

Constructors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

An opaque, user-specified string representing the human agent who handled the conversation.

Link copied to clipboard

The time at which the conversation was created.

Link copied to clipboard

The source of the audio and transcription for the conversation.

Link copied to clipboard

All the matched Dialogflow intents in the call. The key corresponds to a Dialogflow intent, format: projects/{project}/agent/{agent}/intents/{intent}

Link copied to clipboard

The duration of the conversation.

Link copied to clipboard

The time at which this conversation should expire. After this time, the conversation data and any associated analyses will be deleted.

Link copied to clipboard

A map for the user to specify any custom fields. A maximum of 20 labels per conversation is allowed, with a maximum of 256 characters per entry.

Link copied to clipboard

A user-specified language code for the conversation.

Link copied to clipboard

The conversation's latest analysis, if one exists.

Link copied to clipboard

Immutable. The conversation medium, if unspecified will default to PHONE_CALL.

Link copied to clipboard

Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}

Link copied to clipboard

Obfuscated user ID which the customer sent to us.

Link copied to clipboard

The annotations that were generated during the customer and agent interaction.

Link copied to clipboard

The time at which the conversation started.

Link copied to clipboard
Link copied to clipboard
val ttl: String

Input only. The TTL for this resource. If specified, then this TTL will be used to calculate the expire time.

Link copied to clipboard

The number of turns in the conversation.

Link copied to clipboard

The most recent time at which the conversation was updated.