ConversationSignals

This message is used to hold all the Conversation Signals data, which will be converted to JSON and exported to BigQuery.

JSON representation
 { 
 "turnSignals" 
 : 
 { 
 object (  TurnSignals 
 
) 
 } 
 } 
Fields
turnSignals

object ( TurnSignals )

Required. Turn signals for the current turn.

TurnSignals

Collection of all signals that were extracted for a single turn of the conversation.

JSON representation
 { 
 "noMatch" 
 : 
 boolean 
 , 
 "noUserInput" 
 : 
 boolean 
 , 
 "dtmfUsed" 
 : 
 boolean 
 , 
 "userEscalated" 
 : 
 boolean 
 , 
 "agentEscalated" 
 : 
 boolean 
 , 
 "reachedEndPage" 
 : 
 boolean 
 , 
 "webhookStatuses" 
 : 
 [ 
 string 
 ] 
 , 
 "failureReasons" 
 : 
 [ 
 enum (  FailureReason 
 
) 
 ] 
 , 
 "sentimentScore" 
 : 
 number 
 , 
 "sentimentMagnitude" 
 : 
 number 
 } 
Fields
noMatch

boolean

Whether NLU predicted NO_MATCH.

noUserInput

boolean

Whether user provided no input.

dtmfUsed

boolean

Whether user was using DTMF input.

userEscalated

boolean

Whether user was specifically asking for a live agent.

agentEscalated

boolean

Whether agent responded with LiveAgentHandoff fulfillment.

reachedEndPage

boolean

Whether turn resulted in End Session page.

webhookStatuses[]

string

Human-readable statuses of the webhooks triggered during this turn.

failureReasons[]

enum ( FailureReason )

Failure reasons of the turn.

sentimentScore

number

Sentiment score of the user utterance if sentiment was enabled.

sentimentMagnitude

number

Sentiment magnitude of the user utterance if sentiment was enabled.

Create a Mobile Website
View Site in Mobile | Classic
Share by: