Google Cloud Dialogflow V2 Client - Class HumanAgentAssistantConfig (1.17.2)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class HumanAgentAssistantConfig.

Defines the Human Agent Assist to connect to a conversation.

Generated from protobuf message google.cloud.dialogflow.v2.HumanAgentAssistantConfig

Namespace

Google \ Cloud \ Dialogflow \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ notification_config NotificationConfig

Pub/Sub topic on which to publish new agent assistant events.

↳ human_agent_suggestion_config HumanAgentAssistantConfig\SuggestionConfig

Configuration for agent assistance of human agent participant.

↳ end_user_suggestion_config HumanAgentAssistantConfig\SuggestionConfig

Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.

↳ message_analysis_config HumanAgentAssistantConfig\MessageAnalysisConfig

Configuration for message analysis.

getNotificationConfig

Pub/Sub topic on which to publish new agent assistant events.

Returns
Type Description
NotificationConfig|null

hasNotificationConfig

clearNotificationConfig

setNotificationConfig

Pub/Sub topic on which to publish new agent assistant events.

Parameter
Name Description
var NotificationConfig
Returns
Type Description
$this

getHumanAgentSuggestionConfig

Configuration for agent assistance of human agent participant.

Returns
Type Description
HumanAgentAssistantConfig\SuggestionConfig|null

hasHumanAgentSuggestionConfig

clearHumanAgentSuggestionConfig

setHumanAgentSuggestionConfig

Configuration for agent assistance of human agent participant.

Parameter
Name Description
var HumanAgentAssistantConfig\SuggestionConfig
Returns
Type Description
$this

getEndUserSuggestionConfig

Configuration for agent assistance of end user participant.

Currently, this feature is not general available, please contact Google to get access.

Returns
Type Description
HumanAgentAssistantConfig\SuggestionConfig|null

hasEndUserSuggestionConfig

clearEndUserSuggestionConfig

setEndUserSuggestionConfig

Configuration for agent assistance of end user participant.

Currently, this feature is not general available, please contact Google to get access.

Parameter
Name Description
var HumanAgentAssistantConfig\SuggestionConfig
Returns
Type Description
$this

getMessageAnalysisConfig

Configuration for message analysis.

Returns
Type Description
HumanAgentAssistantConfig\MessageAnalysisConfig|null

hasMessageAnalysisConfig

clearMessageAnalysisConfig

setMessageAnalysisConfig

Configuration for message analysis.

Parameter
Name Description
var HumanAgentAssistantConfig\MessageAnalysisConfig
Returns
Type Description
$this