diff --git a/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html b/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html
index 4dd79eab30..f232a3d8ad 100644
--- a/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html
+++ b/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html
@@ -449,6 +449,19 @@
Method Details
"medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
"name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}
"obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us.
+ "qualityMetadata": { # Conversation metadata related to quality management. # Conversation metadata related to quality management.
+ "agentInfo": [ # Information about agents involved in the call.
+ { # Information about an agent involved in the conversation.
+ "agentId": "A String", # A user-specified string representing the agent.
+ "displayName": "A String", # The agent's name.
+ "dispositionCode": "A String", # A user-provided string indicating the outcome of the agent's segment of the call.
+ "team": "A String", # A user-specified string representing the agent's team.
+ },
+ ],
+ "customerSatisfactionRating": 42, # An arbitrary integer value indicating the customer's satisfaction rating.
+ "menuPath": "A String", # An arbitrary string value specifying the menu path the customer took.
+ "waitDuration": "A String", # The amount of time the customer waited to connect with an agent.
+ },
"runtimeAnnotations": [ # Output only. The annotations that were generated during the customer and agent interaction.
{ # An annotation that was generated during the customer and agent interaction.
"annotationId": "A String", # The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
@@ -731,6 +744,19 @@ Method Details
"medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
"name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}
"obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us.
+ "qualityMetadata": { # Conversation metadata related to quality management. # Conversation metadata related to quality management.
+ "agentInfo": [ # Information about agents involved in the call.
+ { # Information about an agent involved in the conversation.
+ "agentId": "A String", # A user-specified string representing the agent.
+ "displayName": "A String", # The agent's name.
+ "dispositionCode": "A String", # A user-provided string indicating the outcome of the agent's segment of the call.
+ "team": "A String", # A user-specified string representing the agent's team.
+ },
+ ],
+ "customerSatisfactionRating": 42, # An arbitrary integer value indicating the customer's satisfaction rating.
+ "menuPath": "A String", # An arbitrary string value specifying the menu path the customer took.
+ "waitDuration": "A String", # The amount of time the customer waited to connect with an agent.
+ },
"runtimeAnnotations": [ # Output only. The annotations that were generated during the customer and agent interaction.
{ # An annotation that was generated during the customer and agent interaction.
"annotationId": "A String", # The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
@@ -1043,6 +1069,19 @@ Method Details
"medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
"name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}
"obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us.
+ "qualityMetadata": { # Conversation metadata related to quality management. # Conversation metadata related to quality management.
+ "agentInfo": [ # Information about agents involved in the call.
+ { # Information about an agent involved in the conversation.
+ "agentId": "A String", # A user-specified string representing the agent.
+ "displayName": "A String", # The agent's name.
+ "dispositionCode": "A String", # A user-provided string indicating the outcome of the agent's segment of the call.
+ "team": "A String", # A user-specified string representing the agent's team.
+ },
+ ],
+ "customerSatisfactionRating": 42, # An arbitrary integer value indicating the customer's satisfaction rating.
+ "menuPath": "A String", # An arbitrary string value specifying the menu path the customer took.
+ "waitDuration": "A String", # The amount of time the customer waited to connect with an agent.
+ },
"runtimeAnnotations": [ # Output only. The annotations that were generated during the customer and agent interaction.
{ # An annotation that was generated during the customer and agent interaction.
"annotationId": "A String", # The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
@@ -1402,6 +1441,19 @@ Method Details
"medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
"name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}
"obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us.
+ "qualityMetadata": { # Conversation metadata related to quality management. # Conversation metadata related to quality management.
+ "agentInfo": [ # Information about agents involved in the call.
+ { # Information about an agent involved in the conversation.
+ "agentId": "A String", # A user-specified string representing the agent.
+ "displayName": "A String", # The agent's name.
+ "dispositionCode": "A String", # A user-provided string indicating the outcome of the agent's segment of the call.
+ "team": "A String", # A user-specified string representing the agent's team.
+ },
+ ],
+ "customerSatisfactionRating": 42, # An arbitrary integer value indicating the customer's satisfaction rating.
+ "menuPath": "A String", # An arbitrary string value specifying the menu path the customer took.
+ "waitDuration": "A String", # The amount of time the customer waited to connect with an agent.
+ },
"runtimeAnnotations": [ # Output only. The annotations that were generated during the customer and agent interaction.
{ # An annotation that was generated during the customer and agent interaction.
"annotationId": "A String", # The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
@@ -1702,6 +1754,19 @@ Method Details
"medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
"name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}
"obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us.
+ "qualityMetadata": { # Conversation metadata related to quality management. # Conversation metadata related to quality management.
+ "agentInfo": [ # Information about agents involved in the call.
+ { # Information about an agent involved in the conversation.
+ "agentId": "A String", # A user-specified string representing the agent.
+ "displayName": "A String", # The agent's name.
+ "dispositionCode": "A String", # A user-provided string indicating the outcome of the agent's segment of the call.
+ "team": "A String", # A user-specified string representing the agent's team.
+ },
+ ],
+ "customerSatisfactionRating": 42, # An arbitrary integer value indicating the customer's satisfaction rating.
+ "menuPath": "A String", # An arbitrary string value specifying the menu path the customer took.
+ "waitDuration": "A String", # The amount of time the customer waited to connect with an agent.
+ },
"runtimeAnnotations": [ # Output only. The annotations that were generated during the customer and agent interaction.
{ # An annotation that was generated during the customer and agent interaction.
"annotationId": "A String", # The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
@@ -1984,6 +2049,19 @@ Method Details
"medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
"name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}
"obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us.
+ "qualityMetadata": { # Conversation metadata related to quality management. # Conversation metadata related to quality management.
+ "agentInfo": [ # Information about agents involved in the call.
+ { # Information about an agent involved in the conversation.
+ "agentId": "A String", # A user-specified string representing the agent.
+ "displayName": "A String", # The agent's name.
+ "dispositionCode": "A String", # A user-provided string indicating the outcome of the agent's segment of the call.
+ "team": "A String", # A user-specified string representing the agent's team.
+ },
+ ],
+ "customerSatisfactionRating": 42, # An arbitrary integer value indicating the customer's satisfaction rating.
+ "menuPath": "A String", # An arbitrary string value specifying the menu path the customer took.
+ "waitDuration": "A String", # The amount of time the customer waited to connect with an agent.
+ },
"runtimeAnnotations": [ # Output only. The annotations that were generated during the customer and agent interaction.
{ # An annotation that was generated during the customer and agent interaction.
"annotationId": "A String", # The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
@@ -2268,6 +2346,19 @@ Method Details
"medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
"name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}
"obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us.
+ "qualityMetadata": { # Conversation metadata related to quality management. # Conversation metadata related to quality management.
+ "agentInfo": [ # Information about agents involved in the call.
+ { # Information about an agent involved in the conversation.
+ "agentId": "A String", # A user-specified string representing the agent.
+ "displayName": "A String", # The agent's name.
+ "dispositionCode": "A String", # A user-provided string indicating the outcome of the agent's segment of the call.
+ "team": "A String", # A user-specified string representing the agent's team.
+ },
+ ],
+ "customerSatisfactionRating": 42, # An arbitrary integer value indicating the customer's satisfaction rating.
+ "menuPath": "A String", # An arbitrary string value specifying the menu path the customer took.
+ "waitDuration": "A String", # The amount of time the customer waited to connect with an agent.
+ },
"runtimeAnnotations": [ # Output only. The annotations that were generated during the customer and agent interaction.
{ # An annotation that was generated during the customer and agent interaction.
"annotationId": "A String", # The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
diff --git a/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json b/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json
index fa8e739bc4..40f61e3e72 100644
--- a/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json
+++ b/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json
@@ -1412,7 +1412,7 @@
}
}
},
- "revision": "20231213",
+ "revision": "20240102",
"rootUrl": "https://contactcenterinsights.googleapis.com/",
"schemas": {
"GoogleCloudContactcenterinsightsV1Analysis": {
@@ -2056,6 +2056,10 @@
"description": "Obfuscated user ID which the customer sent to us.",
"type": "string"
},
+ "qualityMetadata": {
+ "$ref": "GoogleCloudContactcenterinsightsV1ConversationQualityMetadata",
+ "description": "Conversation metadata related to quality management."
+ },
"runtimeAnnotations": {
"description": "Output only. The annotations that were generated during the customer and agent interaction.",
"items": {
@@ -2184,6 +2188,57 @@
},
"type": "object"
},
+ "GoogleCloudContactcenterinsightsV1ConversationQualityMetadata": {
+ "description": "Conversation metadata related to quality management.",
+ "id": "GoogleCloudContactcenterinsightsV1ConversationQualityMetadata",
+ "properties": {
+ "agentInfo": {
+ "description": "Information about agents involved in the call.",
+ "items": {
+ "$ref": "GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo"
+ },
+ "type": "array"
+ },
+ "customerSatisfactionRating": {
+ "description": "An arbitrary integer value indicating the customer's satisfaction rating.",
+ "format": "int32",
+ "type": "integer"
+ },
+ "menuPath": {
+ "description": "An arbitrary string value specifying the menu path the customer took.",
+ "type": "string"
+ },
+ "waitDuration": {
+ "description": "The amount of time the customer waited to connect with an agent.",
+ "format": "google-duration",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo": {
+ "description": "Information about an agent involved in the conversation.",
+ "id": "GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo",
+ "properties": {
+ "agentId": {
+ "description": "A user-specified string representing the agent.",
+ "type": "string"
+ },
+ "displayName": {
+ "description": "The agent's name.",
+ "type": "string"
+ },
+ "dispositionCode": {
+ "description": "A user-provided string indicating the outcome of the agent's segment of the call.",
+ "type": "string"
+ },
+ "team": {
+ "description": "A user-specified string representing the agent's team.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData": {
"description": "Conversation summarization suggestion data.",
"id": "GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData",
@@ -4353,6 +4408,10 @@
"description": "Obfuscated user ID which the customer sent to us.",
"type": "string"
},
+ "qualityMetadata": {
+ "$ref": "GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata",
+ "description": "Conversation metadata related to quality management."
+ },
"runtimeAnnotations": {
"description": "Output only. The annotations that were generated during the customer and agent interaction.",
"items": {
@@ -4481,6 +4540,57 @@
},
"type": "object"
},
+ "GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata": {
+ "description": "Conversation metadata related to quality management.",
+ "id": "GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata",
+ "properties": {
+ "agentInfo": {
+ "description": "Information about agents involved in the call.",
+ "items": {
+ "$ref": "GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo"
+ },
+ "type": "array"
+ },
+ "customerSatisfactionRating": {
+ "description": "An arbitrary integer value indicating the customer's satisfaction rating.",
+ "format": "int32",
+ "type": "integer"
+ },
+ "menuPath": {
+ "description": "An arbitrary string value specifying the menu path the customer took.",
+ "type": "string"
+ },
+ "waitDuration": {
+ "description": "The amount of time the customer waited to connect with an agent.",
+ "format": "google-duration",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo": {
+ "description": "Information about an agent involved in the conversation.",
+ "id": "GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo",
+ "properties": {
+ "agentId": {
+ "description": "A user-specified string representing the agent.",
+ "type": "string"
+ },
+ "displayName": {
+ "description": "The agent's name.",
+ "type": "string"
+ },
+ "dispositionCode": {
+ "description": "A user-provided string indicating the outcome of the agent's segment of the call.",
+ "type": "string"
+ },
+ "team": {
+ "description": "A user-specified string representing the agent's team.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData": {
"description": "Conversation summarization suggestion data.",
"id": "GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData",