Reference documentation and code samples for the Google Cloud Contact Center Insights V1 Client class RuntimeAnnotation.
An annotation that was generated during the customer and agent interaction.
Generated from protobuf message google.cloud.contactcenterinsights.v1.RuntimeAnnotation
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ article_suggestion
↳ faq_answer
↳ smart_reply
↳ smart_compose_suggestion
Google\Cloud\ContactCenterInsights\V1\SmartComposeSuggestionData
Agent Assist Smart Compose suggestion data.
↳ dialogflow_interaction
↳ annotation_id
string
The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
↳ create_time
↳ start_boundary
Google\Cloud\ContactCenterInsights\V1\AnnotationBoundary
The boundary in the conversation where the annotation starts, inclusive.
↳ end_boundary
Google\Cloud\ContactCenterInsights\V1\AnnotationBoundary
The boundary in the conversation where the annotation ends, inclusive.
↳ answer_feedback
Google\Cloud\ContactCenterInsights\V1\AnswerFeedback
The feedback that the customer has about the answer in data
.
getArticleSuggestion
Agent Assist Article Suggestion data.
hasArticleSuggestion
setArticleSuggestion
Agent Assist Article Suggestion data.
$this
getFaqAnswer
Agent Assist FAQ answer data.
hasFaqAnswer
setFaqAnswer
Agent Assist FAQ answer data.
$this
getSmartReply
Agent Assist Smart Reply data.
hasSmartReply
setSmartReply
Agent Assist Smart Reply data.
$this
getSmartComposeSuggestion
Agent Assist Smart Compose suggestion data.
hasSmartComposeSuggestion
setSmartComposeSuggestion
Agent Assist Smart Compose suggestion data.
$this
getDialogflowInteraction
Dialogflow interaction data.
hasDialogflowInteraction
setDialogflowInteraction
Dialogflow interaction data.
$this
getAnnotationId
The unique identifier of the annotation.
Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
string
setAnnotationId
The unique identifier of the annotation.
Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
var
string
$this
getCreateTime
The time at which this annotation was created.
hasCreateTime
clearCreateTime
setCreateTime
The time at which this annotation was created.
$this
getStartBoundary
The boundary in the conversation where the annotation starts, inclusive.
hasStartBoundary
clearStartBoundary
setStartBoundary
The boundary in the conversation where the annotation starts, inclusive.
$this
getEndBoundary
The boundary in the conversation where the annotation ends, inclusive.
hasEndBoundary
clearEndBoundary
setEndBoundary
The boundary in the conversation where the annotation ends, inclusive.
$this
getAnswerFeedback
The feedback that the customer has about the answer in data
.
hasAnswerFeedback
clearAnswerFeedback
setAnswerFeedback
The feedback that the customer has about the answer in data
.
$this
getData
string