Agent Coaching instructions that customer can configure.
| JSON representation | 
|---|
{
  "displayName": string,
  "displayDetails": string,
  "condition": string,
  "agentAction": string,
  "systemAction": string,
  "duplicateCheckResult": {
    object ( | 
            
| Fields | |
|---|---|
displayName | 
              
                 
 Optional. Display name for the instruction.  | 
            
displayDetails | 
              
                 
 Optional. The detailed description of this instruction.  | 
            
condition | 
              
                 
 Optional. The condition of the instruction. For example, "the customer wants to cancel an order". If the users want the instruction to be triggered unconditionally, the condition can be empty.  | 
            
agentAction | 
              
                 
 Optional. The action that human agent should take. For example, "apologize for the slow shipping". If the users only want to use agent coaching for intent detection, agentAction can be empty  | 
            
systemAction | 
              
                 
 Optional. The action that system should take. For example, "call GetOrderTime with order_number={order number provided by the customer}". If the users don't have plugins or don't want to trigger plugins, the systemAction can be empty  | 
            
duplicateCheckResult | 
              
                 
 Output only. Duplication check for the AgentCoachingInstruction.  | 
            
DuplicateCheckResult
Duplication check for the suggestion.
| JSON representation | 
|---|
{
  "duplicateSuggestions": [
    {
      object ( | 
              
| Fields | |
|---|---|
duplicateSuggestions[] | 
                
                   
 Output only. The duplicate suggestions.  | 
              
DuplicateSuggestion
The duplicate suggestion details.
| JSON representation | 
|---|
{ "answerRecord": string, "suggestionIndex": integer, "similarityScore": number }  | 
              
| Fields | |
|---|---|
answerRecord | 
                
                   
 Output only. The answer record id of the past duplicate suggestion.  | 
              
suggestionIndex | 
                
                   
 Output only. The index of the duplicate suggestion in the past suggestion list.  | 
              
similarityScore | 
                
                   
 Output only. The similarity score of between the past and current suggestion.  |