Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.dialogflow/v2.ConversationProfile
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a conversation profile in the specified project. ConversationProfile.CreateTime and ConversationProfile.UpdateTime aren’t populated in the response. You can retrieve them via GetConversationProfile API.
Create ConversationProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConversationProfile(name: string, args: ConversationProfileArgs, opts?: CustomResourceOptions);
@overload
def ConversationProfile(resource_name: str,
args: ConversationProfileArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ConversationProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
display_name: Optional[str] = None,
logging_config: Optional[GoogleCloudDialogflowV2LoggingConfigArgs] = None,
human_agent_assistant_config: Optional[GoogleCloudDialogflowV2HumanAgentAssistantConfigArgs] = None,
human_agent_handoff_config: Optional[GoogleCloudDialogflowV2HumanAgentHandoffConfigArgs] = None,
language_code: Optional[str] = None,
location: Optional[str] = None,
automated_agent_config: Optional[GoogleCloudDialogflowV2AutomatedAgentConfigArgs] = None,
name: Optional[str] = None,
new_message_event_notification_config: Optional[GoogleCloudDialogflowV2NotificationConfigArgs] = None,
notification_config: Optional[GoogleCloudDialogflowV2NotificationConfigArgs] = None,
project: Optional[str] = None,
security_settings: Optional[str] = None,
stt_config: Optional[GoogleCloudDialogflowV2SpeechToTextConfigArgs] = None,
time_zone: Optional[str] = None,
tts_config: Optional[GoogleCloudDialogflowV2SynthesizeSpeechConfigArgs] = None)
func NewConversationProfile(ctx *Context, name string, args ConversationProfileArgs, opts ...ResourceOption) (*ConversationProfile, error)
public ConversationProfile(string name, ConversationProfileArgs args, CustomResourceOptions? opts = null)
public ConversationProfile(String name, ConversationProfileArgs args)
public ConversationProfile(String name, ConversationProfileArgs args, CustomResourceOptions options)
type: google-native:dialogflow/v2:ConversationProfile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ConversationProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ConversationProfileArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ConversationProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConversationProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConversationProfileArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var conversationProfileResource = new GoogleNative.Dialogflow.V2.ConversationProfile("conversationProfileResource", new()
{
DisplayName = "string",
LoggingConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2LoggingConfigArgs
{
EnableStackdriverLogging = false,
},
HumanAgentAssistantConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigArgs
{
EndUserSuggestionConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfigArgs
{
FeatureConfigs = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigArgs
{
ConversationModelConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfigArgs
{
BaselineModelVersion = "string",
Model = "string",
},
ConversationProcessConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfigArgs
{
RecentSentencesCount = 0,
},
DisableAgentQueryLogging = false,
EnableEventBasedSuggestion = false,
QueryConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigArgs
{
ConfidenceThreshold = 0,
ContextFilterSettings = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs
{
DropHandoffMessages = false,
DropIvrMessages = false,
DropVirtualAgentMessages = false,
},
DialogflowQuerySource = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs
{
Agent = "string",
HumanAgentSideConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs
{
Agent = "string",
},
},
DocumentQuerySource = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs
{
Documents = new[]
{
"string",
},
},
KnowledgeBaseQuerySource = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs
{
KnowledgeBases = new[]
{
"string",
},
},
MaxResults = 0,
},
SuggestionFeature = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2SuggestionFeatureArgs
{
Type = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2SuggestionFeatureType.TypeUnspecified,
},
SuggestionTriggerSettings = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettingsArgs
{
NoSmalltalk = false,
OnlyEndUser = false,
},
},
},
GroupSuggestionResponses = false,
},
HumanAgentSuggestionConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfigArgs
{
FeatureConfigs = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigArgs
{
ConversationModelConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfigArgs
{
BaselineModelVersion = "string",
Model = "string",
},
ConversationProcessConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfigArgs
{
RecentSentencesCount = 0,
},
DisableAgentQueryLogging = false,
EnableEventBasedSuggestion = false,
QueryConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigArgs
{
ConfidenceThreshold = 0,
ContextFilterSettings = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs
{
DropHandoffMessages = false,
DropIvrMessages = false,
DropVirtualAgentMessages = false,
},
DialogflowQuerySource = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs
{
Agent = "string",
HumanAgentSideConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs
{
Agent = "string",
},
},
DocumentQuerySource = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs
{
Documents = new[]
{
"string",
},
},
KnowledgeBaseQuerySource = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs
{
KnowledgeBases = new[]
{
"string",
},
},
MaxResults = 0,
},
SuggestionFeature = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2SuggestionFeatureArgs
{
Type = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2SuggestionFeatureType.TypeUnspecified,
},
SuggestionTriggerSettings = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettingsArgs
{
NoSmalltalk = false,
OnlyEndUser = false,
},
},
},
GroupSuggestionResponses = false,
},
MessageAnalysisConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfigArgs
{
EnableEntityExtraction = false,
EnableSentimentAnalysis = false,
},
NotificationConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2NotificationConfigArgs
{
MessageFormat = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2NotificationConfigMessageFormat.MessageFormatUnspecified,
Topic = "string",
},
},
HumanAgentHandoffConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentHandoffConfigArgs
{
LivePersonConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfigArgs
{
AccountNumber = "string",
},
SalesforceLiveAgentConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfigArgs
{
ButtonId = "string",
DeploymentId = "string",
EndpointDomain = "string",
OrganizationId = "string",
},
},
LanguageCode = "string",
Location = "string",
AutomatedAgentConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2AutomatedAgentConfigArgs
{
Agent = "string",
SessionTtl = "string",
},
Name = "string",
NewMessageEventNotificationConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2NotificationConfigArgs
{
MessageFormat = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2NotificationConfigMessageFormat.MessageFormatUnspecified,
Topic = "string",
},
NotificationConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2NotificationConfigArgs
{
MessageFormat = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2NotificationConfigMessageFormat.MessageFormatUnspecified,
Topic = "string",
},
Project = "string",
SecuritySettings = "string",
SttConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2SpeechToTextConfigArgs
{
Model = "string",
SpeechModelVariant = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant.SpeechModelVariantUnspecified,
UseTimeoutBasedEndpointing = false,
},
TimeZone = "string",
TtsConfig = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2SynthesizeSpeechConfigArgs
{
EffectsProfileId = new[]
{
"string",
},
Pitch = 0,
SpeakingRate = 0,
Voice = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2VoiceSelectionParamsArgs
{
Name = "string",
SsmlGender = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender.SsmlVoiceGenderUnspecified,
},
VolumeGainDb = 0,
},
});
example, err := dialogflow.NewConversationProfile(ctx, "conversationProfileResource", &dialogflow.ConversationProfileArgs{
DisplayName: pulumi.String("string"),
LoggingConfig: &dialogflow.GoogleCloudDialogflowV2LoggingConfigArgs{
EnableStackdriverLogging: pulumi.Bool(false),
},
HumanAgentAssistantConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigArgs{
EndUserSuggestionConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfigArgs{
FeatureConfigs: dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigArray{
&dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigArgs{
ConversationModelConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfigArgs{
BaselineModelVersion: pulumi.String("string"),
Model: pulumi.String("string"),
},
ConversationProcessConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfigArgs{
RecentSentencesCount: pulumi.Int(0),
},
DisableAgentQueryLogging: pulumi.Bool(false),
EnableEventBasedSuggestion: pulumi.Bool(false),
QueryConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigArgs{
ConfidenceThreshold: pulumi.Float64(0),
ContextFilterSettings: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs{
DropHandoffMessages: pulumi.Bool(false),
DropIvrMessages: pulumi.Bool(false),
DropVirtualAgentMessages: pulumi.Bool(false),
},
DialogflowQuerySource: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs{
Agent: pulumi.String("string"),
HumanAgentSideConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs{
Agent: pulumi.String("string"),
},
},
DocumentQuerySource: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs{
Documents: pulumi.StringArray{
pulumi.String("string"),
},
},
KnowledgeBaseQuerySource: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs{
KnowledgeBases: pulumi.StringArray{
pulumi.String("string"),
},
},
MaxResults: pulumi.Int(0),
},
SuggestionFeature: &dialogflow.GoogleCloudDialogflowV2SuggestionFeatureArgs{
Type: dialogflow.GoogleCloudDialogflowV2SuggestionFeatureTypeTypeUnspecified,
},
SuggestionTriggerSettings: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettingsArgs{
NoSmalltalk: pulumi.Bool(false),
OnlyEndUser: pulumi.Bool(false),
},
},
},
GroupSuggestionResponses: pulumi.Bool(false),
},
HumanAgentSuggestionConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfigArgs{
FeatureConfigs: dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigArray{
&dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigArgs{
ConversationModelConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfigArgs{
BaselineModelVersion: pulumi.String("string"),
Model: pulumi.String("string"),
},
ConversationProcessConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfigArgs{
RecentSentencesCount: pulumi.Int(0),
},
DisableAgentQueryLogging: pulumi.Bool(false),
EnableEventBasedSuggestion: pulumi.Bool(false),
QueryConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigArgs{
ConfidenceThreshold: pulumi.Float64(0),
ContextFilterSettings: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs{
DropHandoffMessages: pulumi.Bool(false),
DropIvrMessages: pulumi.Bool(false),
DropVirtualAgentMessages: pulumi.Bool(false),
},
DialogflowQuerySource: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs{
Agent: pulumi.String("string"),
HumanAgentSideConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs{
Agent: pulumi.String("string"),
},
},
DocumentQuerySource: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs{
Documents: pulumi.StringArray{
pulumi.String("string"),
},
},
KnowledgeBaseQuerySource: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs{
KnowledgeBases: pulumi.StringArray{
pulumi.String("string"),
},
},
MaxResults: pulumi.Int(0),
},
SuggestionFeature: &dialogflow.GoogleCloudDialogflowV2SuggestionFeatureArgs{
Type: dialogflow.GoogleCloudDialogflowV2SuggestionFeatureTypeTypeUnspecified,
},
SuggestionTriggerSettings: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettingsArgs{
NoSmalltalk: pulumi.Bool(false),
OnlyEndUser: pulumi.Bool(false),
},
},
},
GroupSuggestionResponses: pulumi.Bool(false),
},
MessageAnalysisConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfigArgs{
EnableEntityExtraction: pulumi.Bool(false),
EnableSentimentAnalysis: pulumi.Bool(false),
},
NotificationConfig: &dialogflow.GoogleCloudDialogflowV2NotificationConfigArgs{
MessageFormat: dialogflow.GoogleCloudDialogflowV2NotificationConfigMessageFormatMessageFormatUnspecified,
Topic: pulumi.String("string"),
},
},
HumanAgentHandoffConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentHandoffConfigArgs{
LivePersonConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfigArgs{
AccountNumber: pulumi.String("string"),
},
SalesforceLiveAgentConfig: &dialogflow.GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfigArgs{
ButtonId: pulumi.String("string"),
DeploymentId: pulumi.String("string"),
EndpointDomain: pulumi.String("string"),
OrganizationId: pulumi.String("string"),
},
},
LanguageCode: pulumi.String("string"),
Location: pulumi.String("string"),
AutomatedAgentConfig: &dialogflow.GoogleCloudDialogflowV2AutomatedAgentConfigArgs{
Agent: pulumi.String("string"),
SessionTtl: pulumi.String("string"),
},
Name: pulumi.String("string"),
NewMessageEventNotificationConfig: &dialogflow.GoogleCloudDialogflowV2NotificationConfigArgs{
MessageFormat: dialogflow.GoogleCloudDialogflowV2NotificationConfigMessageFormatMessageFormatUnspecified,
Topic: pulumi.String("string"),
},
NotificationConfig: &dialogflow.GoogleCloudDialogflowV2NotificationConfigArgs{
MessageFormat: dialogflow.GoogleCloudDialogflowV2NotificationConfigMessageFormatMessageFormatUnspecified,
Topic: pulumi.String("string"),
},
Project: pulumi.String("string"),
SecuritySettings: pulumi.String("string"),
SttConfig: &dialogflow.GoogleCloudDialogflowV2SpeechToTextConfigArgs{
Model: pulumi.String("string"),
SpeechModelVariant: dialogflow.GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantSpeechModelVariantUnspecified,
UseTimeoutBasedEndpointing: pulumi.Bool(false),
},
TimeZone: pulumi.String("string"),
TtsConfig: &dialogflow.GoogleCloudDialogflowV2SynthesizeSpeechConfigArgs{
EffectsProfileId: pulumi.StringArray{
pulumi.String("string"),
},
Pitch: pulumi.Float64(0),
SpeakingRate: pulumi.Float64(0),
Voice: &dialogflow.GoogleCloudDialogflowV2VoiceSelectionParamsArgs{
Name: pulumi.String("string"),
SsmlGender: dialogflow.GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderSsmlVoiceGenderUnspecified,
},
VolumeGainDb: pulumi.Float64(0),
},
})
var conversationProfileResource = new ConversationProfile("conversationProfileResource", ConversationProfileArgs.builder()
.displayName("string")
.loggingConfig(GoogleCloudDialogflowV2LoggingConfigArgs.builder()
.enableStackdriverLogging(false)
.build())
.humanAgentAssistantConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigArgs.builder()
.endUserSuggestionConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfigArgs.builder()
.featureConfigs(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigArgs.builder()
.conversationModelConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfigArgs.builder()
.baselineModelVersion("string")
.model("string")
.build())
.conversationProcessConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfigArgs.builder()
.recentSentencesCount(0)
.build())
.disableAgentQueryLogging(false)
.enableEventBasedSuggestion(false)
.queryConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigArgs.builder()
.confidenceThreshold(0)
.contextFilterSettings(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs.builder()
.dropHandoffMessages(false)
.dropIvrMessages(false)
.dropVirtualAgentMessages(false)
.build())
.dialogflowQuerySource(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs.builder()
.agent("string")
.humanAgentSideConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs.builder()
.agent("string")
.build())
.build())
.documentQuerySource(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs.builder()
.documents("string")
.build())
.knowledgeBaseQuerySource(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs.builder()
.knowledgeBases("string")
.build())
.maxResults(0)
.build())
.suggestionFeature(GoogleCloudDialogflowV2SuggestionFeatureArgs.builder()
.type("TYPE_UNSPECIFIED")
.build())
.suggestionTriggerSettings(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettingsArgs.builder()
.noSmalltalk(false)
.onlyEndUser(false)
.build())
.build())
.groupSuggestionResponses(false)
.build())
.humanAgentSuggestionConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfigArgs.builder()
.featureConfigs(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigArgs.builder()
.conversationModelConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfigArgs.builder()
.baselineModelVersion("string")
.model("string")
.build())
.conversationProcessConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfigArgs.builder()
.recentSentencesCount(0)
.build())
.disableAgentQueryLogging(false)
.enableEventBasedSuggestion(false)
.queryConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigArgs.builder()
.confidenceThreshold(0)
.contextFilterSettings(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs.builder()
.dropHandoffMessages(false)
.dropIvrMessages(false)
.dropVirtualAgentMessages(false)
.build())
.dialogflowQuerySource(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs.builder()
.agent("string")
.humanAgentSideConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs.builder()
.agent("string")
.build())
.build())
.documentQuerySource(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs.builder()
.documents("string")
.build())
.knowledgeBaseQuerySource(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs.builder()
.knowledgeBases("string")
.build())
.maxResults(0)
.build())
.suggestionFeature(GoogleCloudDialogflowV2SuggestionFeatureArgs.builder()
.type("TYPE_UNSPECIFIED")
.build())
.suggestionTriggerSettings(GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettingsArgs.builder()
.noSmalltalk(false)
.onlyEndUser(false)
.build())
.build())
.groupSuggestionResponses(false)
.build())
.messageAnalysisConfig(GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfigArgs.builder()
.enableEntityExtraction(false)
.enableSentimentAnalysis(false)
.build())
.notificationConfig(GoogleCloudDialogflowV2NotificationConfigArgs.builder()
.messageFormat("MESSAGE_FORMAT_UNSPECIFIED")
.topic("string")
.build())
.build())
.humanAgentHandoffConfig(GoogleCloudDialogflowV2HumanAgentHandoffConfigArgs.builder()
.livePersonConfig(GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfigArgs.builder()
.accountNumber("string")
.build())
.salesforceLiveAgentConfig(GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfigArgs.builder()
.buttonId("string")
.deploymentId("string")
.endpointDomain("string")
.organizationId("string")
.build())
.build())
.languageCode("string")
.location("string")
.automatedAgentConfig(GoogleCloudDialogflowV2AutomatedAgentConfigArgs.builder()
.agent("string")
.sessionTtl("string")
.build())
.name("string")
.newMessageEventNotificationConfig(GoogleCloudDialogflowV2NotificationConfigArgs.builder()
.messageFormat("MESSAGE_FORMAT_UNSPECIFIED")
.topic("string")
.build())
.notificationConfig(GoogleCloudDialogflowV2NotificationConfigArgs.builder()
.messageFormat("MESSAGE_FORMAT_UNSPECIFIED")
.topic("string")
.build())
.project("string")
.securitySettings("string")
.sttConfig(GoogleCloudDialogflowV2SpeechToTextConfigArgs.builder()
.model("string")
.speechModelVariant("SPEECH_MODEL_VARIANT_UNSPECIFIED")
.useTimeoutBasedEndpointing(false)
.build())
.timeZone("string")
.ttsConfig(GoogleCloudDialogflowV2SynthesizeSpeechConfigArgs.builder()
.effectsProfileId("string")
.pitch(0)
.speakingRate(0)
.voice(GoogleCloudDialogflowV2VoiceSelectionParamsArgs.builder()
.name("string")
.ssmlGender("SSML_VOICE_GENDER_UNSPECIFIED")
.build())
.volumeGainDb(0)
.build())
.build());
conversation_profile_resource = google_native.dialogflow.v2.ConversationProfile("conversationProfileResource",
display_name="string",
logging_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2LoggingConfigArgs(
enable_stackdriver_logging=False,
),
human_agent_assistant_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigArgs(
end_user_suggestion_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfigArgs(
feature_configs=[google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigArgs(
conversation_model_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfigArgs(
baseline_model_version="string",
model="string",
),
conversation_process_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfigArgs(
recent_sentences_count=0,
),
disable_agent_query_logging=False,
enable_event_based_suggestion=False,
query_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigArgs(
confidence_threshold=0,
context_filter_settings=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs(
drop_handoff_messages=False,
drop_ivr_messages=False,
drop_virtual_agent_messages=False,
),
dialogflow_query_source=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs(
agent="string",
human_agent_side_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs(
agent="string",
),
),
document_query_source=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs(
documents=["string"],
),
knowledge_base_query_source=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs(
knowledge_bases=["string"],
),
max_results=0,
),
suggestion_feature=google_native.dialogflow.v2.GoogleCloudDialogflowV2SuggestionFeatureArgs(
type=google_native.dialogflow.v2.GoogleCloudDialogflowV2SuggestionFeatureType.TYPE_UNSPECIFIED,
),
suggestion_trigger_settings=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettingsArgs(
no_smalltalk=False,
only_end_user=False,
),
)],
group_suggestion_responses=False,
),
human_agent_suggestion_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfigArgs(
feature_configs=[google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigArgs(
conversation_model_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfigArgs(
baseline_model_version="string",
model="string",
),
conversation_process_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfigArgs(
recent_sentences_count=0,
),
disable_agent_query_logging=False,
enable_event_based_suggestion=False,
query_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigArgs(
confidence_threshold=0,
context_filter_settings=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs(
drop_handoff_messages=False,
drop_ivr_messages=False,
drop_virtual_agent_messages=False,
),
dialogflow_query_source=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs(
agent="string",
human_agent_side_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs(
agent="string",
),
),
document_query_source=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs(
documents=["string"],
),
knowledge_base_query_source=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs(
knowledge_bases=["string"],
),
max_results=0,
),
suggestion_feature=google_native.dialogflow.v2.GoogleCloudDialogflowV2SuggestionFeatureArgs(
type=google_native.dialogflow.v2.GoogleCloudDialogflowV2SuggestionFeatureType.TYPE_UNSPECIFIED,
),
suggestion_trigger_settings=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettingsArgs(
no_smalltalk=False,
only_end_user=False,
),
)],
group_suggestion_responses=False,
),
message_analysis_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfigArgs(
enable_entity_extraction=False,
enable_sentiment_analysis=False,
),
notification_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2NotificationConfigArgs(
message_format=google_native.dialogflow.v2.GoogleCloudDialogflowV2NotificationConfigMessageFormat.MESSAGE_FORMAT_UNSPECIFIED,
topic="string",
),
),
human_agent_handoff_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentHandoffConfigArgs(
live_person_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfigArgs(
account_number="string",
),
salesforce_live_agent_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfigArgs(
button_id="string",
deployment_id="string",
endpoint_domain="string",
organization_id="string",
),
),
language_code="string",
location="string",
automated_agent_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2AutomatedAgentConfigArgs(
agent="string",
session_ttl="string",
),
name="string",
new_message_event_notification_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2NotificationConfigArgs(
message_format=google_native.dialogflow.v2.GoogleCloudDialogflowV2NotificationConfigMessageFormat.MESSAGE_FORMAT_UNSPECIFIED,
topic="string",
),
notification_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2NotificationConfigArgs(
message_format=google_native.dialogflow.v2.GoogleCloudDialogflowV2NotificationConfigMessageFormat.MESSAGE_FORMAT_UNSPECIFIED,
topic="string",
),
project="string",
security_settings="string",
stt_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2SpeechToTextConfigArgs(
model="string",
speech_model_variant=google_native.dialogflow.v2.GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant.SPEECH_MODEL_VARIANT_UNSPECIFIED,
use_timeout_based_endpointing=False,
),
time_zone="string",
tts_config=google_native.dialogflow.v2.GoogleCloudDialogflowV2SynthesizeSpeechConfigArgs(
effects_profile_id=["string"],
pitch=0,
speaking_rate=0,
voice=google_native.dialogflow.v2.GoogleCloudDialogflowV2VoiceSelectionParamsArgs(
name="string",
ssml_gender=google_native.dialogflow.v2.GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender.SSML_VOICE_GENDER_UNSPECIFIED,
),
volume_gain_db=0,
))
const conversationProfileResource = new google_native.dialogflow.v2.ConversationProfile("conversationProfileResource", {
displayName: "string",
loggingConfig: {
enableStackdriverLogging: false,
},
humanAgentAssistantConfig: {
endUserSuggestionConfig: {
featureConfigs: [{
conversationModelConfig: {
baselineModelVersion: "string",
model: "string",
},
conversationProcessConfig: {
recentSentencesCount: 0,
},
disableAgentQueryLogging: false,
enableEventBasedSuggestion: false,
queryConfig: {
confidenceThreshold: 0,
contextFilterSettings: {
dropHandoffMessages: false,
dropIvrMessages: false,
dropVirtualAgentMessages: false,
},
dialogflowQuerySource: {
agent: "string",
humanAgentSideConfig: {
agent: "string",
},
},
documentQuerySource: {
documents: ["string"],
},
knowledgeBaseQuerySource: {
knowledgeBases: ["string"],
},
maxResults: 0,
},
suggestionFeature: {
type: google_native.dialogflow.v2.GoogleCloudDialogflowV2SuggestionFeatureType.TypeUnspecified,
},
suggestionTriggerSettings: {
noSmalltalk: false,
onlyEndUser: false,
},
}],
groupSuggestionResponses: false,
},
humanAgentSuggestionConfig: {
featureConfigs: [{
conversationModelConfig: {
baselineModelVersion: "string",
model: "string",
},
conversationProcessConfig: {
recentSentencesCount: 0,
},
disableAgentQueryLogging: false,
enableEventBasedSuggestion: false,
queryConfig: {
confidenceThreshold: 0,
contextFilterSettings: {
dropHandoffMessages: false,
dropIvrMessages: false,
dropVirtualAgentMessages: false,
},
dialogflowQuerySource: {
agent: "string",
humanAgentSideConfig: {
agent: "string",
},
},
documentQuerySource: {
documents: ["string"],
},
knowledgeBaseQuerySource: {
knowledgeBases: ["string"],
},
maxResults: 0,
},
suggestionFeature: {
type: google_native.dialogflow.v2.GoogleCloudDialogflowV2SuggestionFeatureType.TypeUnspecified,
},
suggestionTriggerSettings: {
noSmalltalk: false,
onlyEndUser: false,
},
}],
groupSuggestionResponses: false,
},
messageAnalysisConfig: {
enableEntityExtraction: false,
enableSentimentAnalysis: false,
},
notificationConfig: {
messageFormat: google_native.dialogflow.v2.GoogleCloudDialogflowV2NotificationConfigMessageFormat.MessageFormatUnspecified,
topic: "string",
},
},
humanAgentHandoffConfig: {
livePersonConfig: {
accountNumber: "string",
},
salesforceLiveAgentConfig: {
buttonId: "string",
deploymentId: "string",
endpointDomain: "string",
organizationId: "string",
},
},
languageCode: "string",
location: "string",
automatedAgentConfig: {
agent: "string",
sessionTtl: "string",
},
name: "string",
newMessageEventNotificationConfig: {
messageFormat: google_native.dialogflow.v2.GoogleCloudDialogflowV2NotificationConfigMessageFormat.MessageFormatUnspecified,
topic: "string",
},
notificationConfig: {
messageFormat: google_native.dialogflow.v2.GoogleCloudDialogflowV2NotificationConfigMessageFormat.MessageFormatUnspecified,
topic: "string",
},
project: "string",
securitySettings: "string",
sttConfig: {
model: "string",
speechModelVariant: google_native.dialogflow.v2.GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant.SpeechModelVariantUnspecified,
useTimeoutBasedEndpointing: false,
},
timeZone: "string",
ttsConfig: {
effectsProfileId: ["string"],
pitch: 0,
speakingRate: 0,
voice: {
name: "string",
ssmlGender: google_native.dialogflow.v2.GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender.SsmlVoiceGenderUnspecified,
},
volumeGainDb: 0,
},
});
type: google-native:dialogflow/v2:ConversationProfile
properties:
automatedAgentConfig:
agent: string
sessionTtl: string
displayName: string
humanAgentAssistantConfig:
endUserSuggestionConfig:
featureConfigs:
- conversationModelConfig:
baselineModelVersion: string
model: string
conversationProcessConfig:
recentSentencesCount: 0
disableAgentQueryLogging: false
enableEventBasedSuggestion: false
queryConfig:
confidenceThreshold: 0
contextFilterSettings:
dropHandoffMessages: false
dropIvrMessages: false
dropVirtualAgentMessages: false
dialogflowQuerySource:
agent: string
humanAgentSideConfig:
agent: string
documentQuerySource:
documents:
- string
knowledgeBaseQuerySource:
knowledgeBases:
- string
maxResults: 0
suggestionFeature:
type: TYPE_UNSPECIFIED
suggestionTriggerSettings:
noSmalltalk: false
onlyEndUser: false
groupSuggestionResponses: false
humanAgentSuggestionConfig:
featureConfigs:
- conversationModelConfig:
baselineModelVersion: string
model: string
conversationProcessConfig:
recentSentencesCount: 0
disableAgentQueryLogging: false
enableEventBasedSuggestion: false
queryConfig:
confidenceThreshold: 0
contextFilterSettings:
dropHandoffMessages: false
dropIvrMessages: false
dropVirtualAgentMessages: false
dialogflowQuerySource:
agent: string
humanAgentSideConfig:
agent: string
documentQuerySource:
documents:
- string
knowledgeBaseQuerySource:
knowledgeBases:
- string
maxResults: 0
suggestionFeature:
type: TYPE_UNSPECIFIED
suggestionTriggerSettings:
noSmalltalk: false
onlyEndUser: false
groupSuggestionResponses: false
messageAnalysisConfig:
enableEntityExtraction: false
enableSentimentAnalysis: false
notificationConfig:
messageFormat: MESSAGE_FORMAT_UNSPECIFIED
topic: string
humanAgentHandoffConfig:
livePersonConfig:
accountNumber: string
salesforceLiveAgentConfig:
buttonId: string
deploymentId: string
endpointDomain: string
organizationId: string
languageCode: string
location: string
loggingConfig:
enableStackdriverLogging: false
name: string
newMessageEventNotificationConfig:
messageFormat: MESSAGE_FORMAT_UNSPECIFIED
topic: string
notificationConfig:
messageFormat: MESSAGE_FORMAT_UNSPECIFIED
topic: string
project: string
securitySettings: string
sttConfig:
model: string
speechModelVariant: SPEECH_MODEL_VARIANT_UNSPECIFIED
useTimeoutBasedEndpointing: false
timeZone: string
ttsConfig:
effectsProfileId:
- string
pitch: 0
speakingRate: 0
voice:
name: string
ssmlGender: SSML_VOICE_GENDER_UNSPECIFIED
volumeGainDb: 0
ConversationProfile Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ConversationProfile resource accepts the following input properties:
- Display
Name string - Human readable name for this profile. Max length 1024 bytes.
- Automated
Agent Pulumi.Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Automated Agent Config - Configuration for an automated agent to use with this profile.
- Human
Agent Pulumi.Assistant Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config - Configuration for agent assistance to use with this profile.
- Human
Agent Pulumi.Handoff Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Handoff Config - Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
- Language
Code string - Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-US languages. This should be a BCP-47 language tag. Example: "en-US".
- Location string
- Logging
Config Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Logging Config - Configuration for logging conversation lifecycle events.
- Name string
- The unique identifier of this conversation profile. Format:
projects//locations//conversationProfiles/
. - New
Message Pulumi.Event Notification Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Notification Config - Configuration for publishing new message events. Event will be sent in format of ConversationEvent
- Notification
Config Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Notification Config - Configuration for publishing conversation lifecycle events.
- Project string
- Security
Settings string - Name of the CX SecuritySettings reference for the agent. Format:
projects//locations//securitySettings/
. - Stt
Config Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Speech To Text Config - Settings for speech transcription.
- Time
Zone string - The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
- Tts
Config Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Synthesize Speech Config - Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
- Display
Name string - Human readable name for this profile. Max length 1024 bytes.
- Automated
Agent GoogleConfig Cloud Dialogflow V2Automated Agent Config Args - Configuration for an automated agent to use with this profile.
- Human
Agent GoogleAssistant Config Cloud Dialogflow V2Human Agent Assistant Config Args - Configuration for agent assistance to use with this profile.
- Human
Agent GoogleHandoff Config Cloud Dialogflow V2Human Agent Handoff Config Args - Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
- Language
Code string - Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-US languages. This should be a BCP-47 language tag. Example: "en-US".
- Location string
- Logging
Config GoogleCloud Dialogflow V2Logging Config Args - Configuration for logging conversation lifecycle events.
- Name string
- The unique identifier of this conversation profile. Format:
projects//locations//conversationProfiles/
. - New
Message GoogleEvent Notification Config Cloud Dialogflow V2Notification Config Args - Configuration for publishing new message events. Event will be sent in format of ConversationEvent
- Notification
Config GoogleCloud Dialogflow V2Notification Config Args - Configuration for publishing conversation lifecycle events.
- Project string
- Security
Settings string - Name of the CX SecuritySettings reference for the agent. Format:
projects//locations//securitySettings/
. - Stt
Config GoogleCloud Dialogflow V2Speech To Text Config Args - Settings for speech transcription.
- Time
Zone string - The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
- Tts
Config GoogleCloud Dialogflow V2Synthesize Speech Config Args - Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
- display
Name String - Human readable name for this profile. Max length 1024 bytes.
- automated
Agent GoogleConfig Cloud Dialogflow V2Automated Agent Config - Configuration for an automated agent to use with this profile.
- human
Agent GoogleAssistant Config Cloud Dialogflow V2Human Agent Assistant Config - Configuration for agent assistance to use with this profile.
- human
Agent GoogleHandoff Config Cloud Dialogflow V2Human Agent Handoff Config - Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
- language
Code String - Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-US languages. This should be a BCP-47 language tag. Example: "en-US".
- location String
- logging
Config GoogleCloud Dialogflow V2Logging Config - Configuration for logging conversation lifecycle events.
- name String
- The unique identifier of this conversation profile. Format:
projects//locations//conversationProfiles/
. - new
Message GoogleEvent Notification Config Cloud Dialogflow V2Notification Config - Configuration for publishing new message events. Event will be sent in format of ConversationEvent
- notification
Config GoogleCloud Dialogflow V2Notification Config - Configuration for publishing conversation lifecycle events.
- project String
- security
Settings String - Name of the CX SecuritySettings reference for the agent. Format:
projects//locations//securitySettings/
. - stt
Config GoogleCloud Dialogflow V2Speech To Text Config - Settings for speech transcription.
- time
Zone String - The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
- tts
Config GoogleCloud Dialogflow V2Synthesize Speech Config - Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
- display
Name string - Human readable name for this profile. Max length 1024 bytes.
- automated
Agent GoogleConfig Cloud Dialogflow V2Automated Agent Config - Configuration for an automated agent to use with this profile.
- human
Agent GoogleAssistant Config Cloud Dialogflow V2Human Agent Assistant Config - Configuration for agent assistance to use with this profile.
- human
Agent GoogleHandoff Config Cloud Dialogflow V2Human Agent Handoff Config - Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
- language
Code string - Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-US languages. This should be a BCP-47 language tag. Example: "en-US".
- location string
- logging
Config GoogleCloud Dialogflow V2Logging Config - Configuration for logging conversation lifecycle events.
- name string
- The unique identifier of this conversation profile. Format:
projects//locations//conversationProfiles/
. - new
Message GoogleEvent Notification Config Cloud Dialogflow V2Notification Config - Configuration for publishing new message events. Event will be sent in format of ConversationEvent
- notification
Config GoogleCloud Dialogflow V2Notification Config - Configuration for publishing conversation lifecycle events.
- project string
- security
Settings string - Name of the CX SecuritySettings reference for the agent. Format:
projects//locations//securitySettings/
. - stt
Config GoogleCloud Dialogflow V2Speech To Text Config - Settings for speech transcription.
- time
Zone string - The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
- tts
Config GoogleCloud Dialogflow V2Synthesize Speech Config - Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
- display_
name str - Human readable name for this profile. Max length 1024 bytes.
- automated_
agent_ Googleconfig Cloud Dialogflow V2Automated Agent Config Args - Configuration for an automated agent to use with this profile.
- human_
agent_ Googleassistant_ config Cloud Dialogflow V2Human Agent Assistant Config Args - Configuration for agent assistance to use with this profile.
- human_
agent_ Googlehandoff_ config Cloud Dialogflow V2Human Agent Handoff Config Args - Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
- language_
code str - Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-US languages. This should be a BCP-47 language tag. Example: "en-US".
- location str
- logging_
config GoogleCloud Dialogflow V2Logging Config Args - Configuration for logging conversation lifecycle events.
- name str
- The unique identifier of this conversation profile. Format:
projects//locations//conversationProfiles/
. - new_
message_ Googleevent_ notification_ config Cloud Dialogflow V2Notification Config Args - Configuration for publishing new message events. Event will be sent in format of ConversationEvent
- notification_
config GoogleCloud Dialogflow V2Notification Config Args - Configuration for publishing conversation lifecycle events.
- project str
- security_
settings str - Name of the CX SecuritySettings reference for the agent. Format:
projects//locations//securitySettings/
. - stt_
config GoogleCloud Dialogflow V2Speech To Text Config Args - Settings for speech transcription.
- time_
zone str - The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
- tts_
config GoogleCloud Dialogflow V2Synthesize Speech Config Args - Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
- display
Name String - Human readable name for this profile. Max length 1024 bytes.
- automated
Agent Property MapConfig - Configuration for an automated agent to use with this profile.
- human
Agent Property MapAssistant Config - Configuration for agent assistance to use with this profile.
- human
Agent Property MapHandoff Config - Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
- language
Code String - Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-US languages. This should be a BCP-47 language tag. Example: "en-US".
- location String
- logging
Config Property Map - Configuration for logging conversation lifecycle events.
- name String
- The unique identifier of this conversation profile. Format:
projects//locations//conversationProfiles/
. - new
Message Property MapEvent Notification Config - Configuration for publishing new message events. Event will be sent in format of ConversationEvent
- notification
Config Property Map - Configuration for publishing conversation lifecycle events.
- project String
- security
Settings String - Name of the CX SecuritySettings reference for the agent. Format:
projects//locations//securitySettings/
. - stt
Config Property Map - Settings for speech transcription.
- time
Zone String - The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
- tts
Config Property Map - Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
Outputs
All input properties are implicitly available as output properties. Additionally, the ConversationProfile resource produces the following output properties:
- Create
Time string - Create time of the conversation profile.
- Id string
- The provider-assigned unique ID for this managed resource.
- Update
Time string - Update time of the conversation profile.
- Create
Time string - Create time of the conversation profile.
- Id string
- The provider-assigned unique ID for this managed resource.
- Update
Time string - Update time of the conversation profile.
- create
Time String - Create time of the conversation profile.
- id String
- The provider-assigned unique ID for this managed resource.
- update
Time String - Update time of the conversation profile.
- create
Time string - Create time of the conversation profile.
- id string
- The provider-assigned unique ID for this managed resource.
- update
Time string - Update time of the conversation profile.
- create_
time str - Create time of the conversation profile.
- id str
- The provider-assigned unique ID for this managed resource.
- update_
time str - Update time of the conversation profile.
- create
Time String - Create time of the conversation profile.
- id String
- The provider-assigned unique ID for this managed resource.
- update
Time String - Update time of the conversation profile.
Supporting Types
GoogleCloudDialogflowV2AutomatedAgentConfig, GoogleCloudDialogflowV2AutomatedAgentConfigArgs
- Agent string
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - Session
Ttl string - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
- Agent string
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - Session
Ttl string - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
- agent String
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - session
Ttl String - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
- agent string
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - session
Ttl string - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
- agent str
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - session_
ttl str - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
- agent String
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - session
Ttl String - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
GoogleCloudDialogflowV2AutomatedAgentConfigResponse, GoogleCloudDialogflowV2AutomatedAgentConfigResponseArgs
- Agent string
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - Session
Ttl string - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
- Agent string
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - Session
Ttl string - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
- agent String
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - session
Ttl String - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
- agent string
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - session
Ttl string - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
- agent str
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - session_
ttl str - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
- agent String
- ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow API Service Agent
role in this project. - For ES agents, use format:projects//locations//agent/environments/
. If environment is not specified, the defaultdraft
environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use formatprojects//locations//agents//environments/
. If environment is not specified, the defaultdraft
environment is used. - session
Ttl String - Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
GoogleCloudDialogflowV2HumanAgentAssistantConfig, GoogleCloudDialogflowV2HumanAgentAssistantConfigArgs
- End
User Pulumi.Suggestion Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- Human
Agent Pulumi.Suggestion Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config - Configuration for agent assistance of human agent participant.
- Message
Analysis Pulumi.Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Message Analysis Config - Configuration for message analysis.
- Notification
Config Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Notification Config - Pub/Sub topic on which to publish new agent assistant events.
- End
User GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- Human
Agent GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config - Configuration for agent assistance of human agent participant.
- Message
Analysis GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Message Analysis Config - Configuration for message analysis.
- Notification
Config GoogleCloud Dialogflow V2Notification Config - Pub/Sub topic on which to publish new agent assistant events.
- end
User GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- human
Agent GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config - Configuration for agent assistance of human agent participant.
- message
Analysis GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Message Analysis Config - Configuration for message analysis.
- notification
Config GoogleCloud Dialogflow V2Notification Config - Pub/Sub topic on which to publish new agent assistant events.
- end
User GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- human
Agent GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config - Configuration for agent assistance of human agent participant.
- message
Analysis GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Message Analysis Config - Configuration for message analysis.
- notification
Config GoogleCloud Dialogflow V2Notification Config - Pub/Sub topic on which to publish new agent assistant events.
- end_
user_ Googlesuggestion_ config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- human_
agent_ Googlesuggestion_ config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config - Configuration for agent assistance of human agent participant.
- message_
analysis_ Googleconfig Cloud Dialogflow V2Human Agent Assistant Config Message Analysis Config - Configuration for message analysis.
- notification_
config GoogleCloud Dialogflow V2Notification Config - Pub/Sub topic on which to publish new agent assistant events.
- end
User Property MapSuggestion Config - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- human
Agent Property MapSuggestion Config - Configuration for agent assistance of human agent participant.
- message
Analysis Property MapConfig - Configuration for message analysis.
- notification
Config Property Map - Pub/Sub topic on which to publish new agent assistant events.
GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfig, GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfigArgs
- Baseline
Model stringVersion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- Model string
- Conversation model resource name. Format:
projects//conversationModels/
.
- Baseline
Model stringVersion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- Model string
- Conversation model resource name. Format:
projects//conversationModels/
.
- baseline
Model StringVersion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- model String
- Conversation model resource name. Format:
projects//conversationModels/
.
- baseline
Model stringVersion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- model string
- Conversation model resource name. Format:
projects//conversationModels/
.
- baseline_
model_ strversion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- model str
- Conversation model resource name. Format:
projects//conversationModels/
.
- baseline
Model StringVersion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- model String
- Conversation model resource name. Format:
projects//conversationModels/
.
GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfigResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfigResponseArgs
- Baseline
Model stringVersion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- Model string
- Conversation model resource name. Format:
projects//conversationModels/
.
- Baseline
Model stringVersion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- Model string
- Conversation model resource name. Format:
projects//conversationModels/
.
- baseline
Model StringVersion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- model String
- Conversation model resource name. Format:
projects//conversationModels/
.
- baseline
Model stringVersion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- model string
- Conversation model resource name. Format:
projects//conversationModels/
.
- baseline_
model_ strversion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- model str
- Conversation model resource name. Format:
projects//conversationModels/
.
- baseline
Model StringVersion - Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
- model String
- Conversation model resource name. Format:
projects//conversationModels/
.
GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfig, GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfigArgs
- Recent
Sentences intCount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
- Recent
Sentences intCount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
- recent
Sentences IntegerCount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
- recent
Sentences numberCount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
- recent_
sentences_ intcount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
- recent
Sentences NumberCount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfigResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfigResponseArgs
- Recent
Sentences intCount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
- Recent
Sentences intCount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
- recent
Sentences IntegerCount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
- recent
Sentences numberCount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
- recent_
sentences_ intcount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
- recent
Sentences NumberCount - Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfig, GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfigArgs
- Enable
Entity boolExtraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- Enable
Sentiment boolAnalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
- Enable
Entity boolExtraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- Enable
Sentiment boolAnalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
- enable
Entity BooleanExtraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- enable
Sentiment BooleanAnalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
- enable
Entity booleanExtraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- enable
Sentiment booleanAnalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
- enable_
entity_ boolextraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- enable_
sentiment_ boolanalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
- enable
Entity BooleanExtraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- enable
Sentiment BooleanAnalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfigResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfigResponseArgs
- Enable
Entity boolExtraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- Enable
Sentiment boolAnalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
- Enable
Entity boolExtraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- Enable
Sentiment boolAnalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
- enable
Entity BooleanExtraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- enable
Sentiment BooleanAnalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
- enable
Entity booleanExtraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- enable
Sentiment booleanAnalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
- enable_
entity_ boolextraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- enable_
sentiment_ boolanalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
- enable
Entity BooleanExtraction - Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
- enable
Sentiment BooleanAnalysis - Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
GoogleCloudDialogflowV2HumanAgentAssistantConfigResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigResponseArgs
- End
User Pulumi.Suggestion Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config Response - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- Human
Agent Pulumi.Suggestion Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config Response - Configuration for agent assistance of human agent participant.
- Message
Analysis Pulumi.Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Message Analysis Config Response - Configuration for message analysis.
- Notification
Config Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Notification Config Response - Pub/Sub topic on which to publish new agent assistant events.
- End
User GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config Response - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- Human
Agent GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config Response - Configuration for agent assistance of human agent participant.
- Message
Analysis GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Message Analysis Config Response - Configuration for message analysis.
- Notification
Config GoogleCloud Dialogflow V2Notification Config Response - Pub/Sub topic on which to publish new agent assistant events.
- end
User GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config Response - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- human
Agent GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config Response - Configuration for agent assistance of human agent participant.
- message
Analysis GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Message Analysis Config Response - Configuration for message analysis.
- notification
Config GoogleCloud Dialogflow V2Notification Config Response - Pub/Sub topic on which to publish new agent assistant events.
- end
User GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config Response - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- human
Agent GoogleSuggestion Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config Response - Configuration for agent assistance of human agent participant.
- message
Analysis GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Message Analysis Config Response - Configuration for message analysis.
- notification
Config GoogleCloud Dialogflow V2Notification Config Response - Pub/Sub topic on which to publish new agent assistant events.
- end_
user_ Googlesuggestion_ config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config Response - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- human_
agent_ Googlesuggestion_ config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Config Response - Configuration for agent assistance of human agent participant.
- message_
analysis_ Googleconfig Cloud Dialogflow V2Human Agent Assistant Config Message Analysis Config Response - Configuration for message analysis.
- notification_
config GoogleCloud Dialogflow V2Notification Config Response - Pub/Sub topic on which to publish new agent assistant events.
- end
User Property MapSuggestion Config - Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
- human
Agent Property MapSuggestion Config - Configuration for agent assistance of human agent participant.
- message
Analysis Property MapConfig - Configuration for message analysis.
- notification
Config Property Map - Pub/Sub topic on which to publish new agent assistant events.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfigArgs
- Feature
Configs List<Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Feature Config> - Configuration of different suggestion features. One feature can have only one config.
- Group
Suggestion boolResponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
- Feature
Configs []GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Feature Config - Configuration of different suggestion features. One feature can have only one config.
- Group
Suggestion boolResponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
- feature
Configs List<GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Feature Config> - Configuration of different suggestion features. One feature can have only one config.
- group
Suggestion BooleanResponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
- feature
Configs GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Feature Config[] - Configuration of different suggestion features. One feature can have only one config.
- group
Suggestion booleanResponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
- feature_
configs Sequence[GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Feature Config] - Configuration of different suggestion features. One feature can have only one config.
- group_
suggestion_ boolresponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
- feature
Configs List<Property Map> - Configuration of different suggestion features. One feature can have only one config.
- group
Suggestion BooleanResponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfigResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfigResponseArgs
- Feature
Configs List<Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Feature Config Response> - Configuration of different suggestion features. One feature can have only one config.
- Group
Suggestion boolResponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
- Feature
Configs []GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Feature Config Response - Configuration of different suggestion features. One feature can have only one config.
- Group
Suggestion boolResponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
- feature
Configs List<GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Feature Config Response> - Configuration of different suggestion features. One feature can have only one config.
- group
Suggestion BooleanResponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
- feature
Configs GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Feature Config Response[] - Configuration of different suggestion features. One feature can have only one config.
- group
Suggestion booleanResponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
- feature_
configs Sequence[GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Feature Config Response] - Configuration of different suggestion features. One feature can have only one config.
- group_
suggestion_ boolresponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
- feature
Configs List<Property Map> - Configuration of different suggestion features. One feature can have only one config.
- group
Suggestion BooleanResponses - If
group_suggestion_responses
is false, and there are multiplefeature_configs
inevent based suggestion
or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event orStreamingAnalyzeContentResponse
. Ifgroup_suggestion_responses
set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigArgs
- Conversation
Model Pulumi.Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Conversation Model Config - Configs of custom conversation model.
- Conversation
Process Pulumi.Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Conversation Process Config - Configs for processing conversation.
- Disable
Agent boolQuery Logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- Enable
Event boolBased Suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- Query
Config Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config - Configs of query.
- Suggestion
Feature Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Suggestion Feature - The suggestion feature.
- Suggestion
Trigger Pulumi.Settings Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Trigger Settings - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
- Conversation
Model GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Model Config - Configs of custom conversation model.
- Conversation
Process GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Process Config - Configs for processing conversation.
- Disable
Agent boolQuery Logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- Enable
Event boolBased Suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- Query
Config GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config - Configs of query.
- Suggestion
Feature GoogleCloud Dialogflow V2Suggestion Feature - The suggestion feature.
- Suggestion
Trigger GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Trigger Settings - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
- conversation
Model GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Model Config - Configs of custom conversation model.
- conversation
Process GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Process Config - Configs for processing conversation.
- disable
Agent BooleanQuery Logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- enable
Event BooleanBased Suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- query
Config GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config - Configs of query.
- suggestion
Feature GoogleCloud Dialogflow V2Suggestion Feature - The suggestion feature.
- suggestion
Trigger GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Trigger Settings - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
- conversation
Model GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Model Config - Configs of custom conversation model.
- conversation
Process GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Process Config - Configs for processing conversation.
- disable
Agent booleanQuery Logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- enable
Event booleanBased Suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- query
Config GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config - Configs of query.
- suggestion
Feature GoogleCloud Dialogflow V2Suggestion Feature - The suggestion feature.
- suggestion
Trigger GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Trigger Settings - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
- conversation_
model_ Googleconfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Model Config - Configs of custom conversation model.
- conversation_
process_ Googleconfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Process Config - Configs for processing conversation.
- disable_
agent_ boolquery_ logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- enable_
event_ boolbased_ suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- query_
config GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config - Configs of query.
- suggestion_
feature GoogleCloud Dialogflow V2Suggestion Feature - The suggestion feature.
- suggestion_
trigger_ Googlesettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Trigger Settings - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
- conversation
Model Property MapConfig - Configs of custom conversation model.
- conversation
Process Property MapConfig - Configs for processing conversation.
- disable
Agent BooleanQuery Logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- enable
Event BooleanBased Suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- query
Config Property Map - Configs of query.
- suggestion
Feature Property Map - The suggestion feature.
- suggestion
Trigger Property MapSettings - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfigResponseArgs
- Conversation
Model Pulumi.Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Conversation Model Config Response - Configs of custom conversation model.
- Conversation
Process Pulumi.Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Conversation Process Config Response - Configs for processing conversation.
- Disable
Agent boolQuery Logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- Enable
Event boolBased Suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- Query
Config Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Response - Configs of query.
- Suggestion
Feature Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Suggestion Feature Response - The suggestion feature.
- Suggestion
Trigger Pulumi.Settings Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Trigger Settings Response - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
- Conversation
Model GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Model Config Response - Configs of custom conversation model.
- Conversation
Process GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Process Config Response - Configs for processing conversation.
- Disable
Agent boolQuery Logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- Enable
Event boolBased Suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- Query
Config GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Response - Configs of query.
- Suggestion
Feature GoogleCloud Dialogflow V2Suggestion Feature Response - The suggestion feature.
- Suggestion
Trigger GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Trigger Settings Response - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
- conversation
Model GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Model Config Response - Configs of custom conversation model.
- conversation
Process GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Process Config Response - Configs for processing conversation.
- disable
Agent BooleanQuery Logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- enable
Event BooleanBased Suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- query
Config GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Response - Configs of query.
- suggestion
Feature GoogleCloud Dialogflow V2Suggestion Feature Response - The suggestion feature.
- suggestion
Trigger GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Trigger Settings Response - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
- conversation
Model GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Model Config Response - Configs of custom conversation model.
- conversation
Process GoogleConfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Process Config Response - Configs for processing conversation.
- disable
Agent booleanQuery Logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- enable
Event booleanBased Suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- query
Config GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Response - Configs of query.
- suggestion
Feature GoogleCloud Dialogflow V2Suggestion Feature Response - The suggestion feature.
- suggestion
Trigger GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Trigger Settings Response - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
- conversation_
model_ Googleconfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Model Config Response - Configs of custom conversation model.
- conversation_
process_ Googleconfig Cloud Dialogflow V2Human Agent Assistant Config Conversation Process Config Response - Configs for processing conversation.
- disable_
agent_ boolquery_ logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- enable_
event_ boolbased_ suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- query_
config GoogleCloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Response - Configs of query.
- suggestion_
feature GoogleCloud Dialogflow V2Suggestion Feature Response - The suggestion feature.
- suggestion_
trigger_ Googlesettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Trigger Settings Response - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
- conversation
Model Property MapConfig - Configs of custom conversation model.
- conversation
Process Property MapConfig - Configs for processing conversation.
- disable
Agent BooleanQuery Logging - Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
- enable
Event BooleanBased Suggestion - Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
- query
Config Property Map - Configs of query.
- suggestion
Feature Property Map - The suggestion feature.
- suggestion
Trigger Property MapSettings - Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfig, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigArgs
- Confidence
Threshold double - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- Context
Filter Pulumi.Settings Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Context Filter Settings - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- Dialogflow
Query Pulumi.Source Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- Document
Query Pulumi.Source Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Document Query Source - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- Knowledge
Base Pulumi.Query Source Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Knowledge Base Query Source - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- Max
Results int - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
- Confidence
Threshold float64 - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- Context
Filter GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Context Filter Settings - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- Dialogflow
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- Document
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Document Query Source - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- Knowledge
Base GoogleQuery Source Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Knowledge Base Query Source - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- Max
Results int - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
- confidence
Threshold Double - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- context
Filter GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Context Filter Settings - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- dialogflow
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- document
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Document Query Source - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- knowledge
Base GoogleQuery Source Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Knowledge Base Query Source - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- max
Results Integer - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
- confidence
Threshold number - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- context
Filter GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Context Filter Settings - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- dialogflow
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- document
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Document Query Source - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- knowledge
Base GoogleQuery Source Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Knowledge Base Query Source - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- max
Results number - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
- confidence_
threshold float - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- context_
filter_ Googlesettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Context Filter Settings - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- dialogflow_
query_ Googlesource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- document_
query_ Googlesource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Document Query Source - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- knowledge_
base_ Googlequery_ source Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Knowledge Base Query Source - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- max_
results int - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
- confidence
Threshold Number - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- context
Filter Property MapSettings - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- dialogflow
Query Property MapSource - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- document
Query Property MapSource - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- knowledge
Base Property MapQuery Source - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- max
Results Number - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs
- Drop
Handoff boolMessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- Drop
Ivr boolMessages - If set to true, all messages from ivr stage are dropped.
- Drop
Virtual boolAgent Messages - If set to true, all messages from virtual agent are dropped.
- Drop
Handoff boolMessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- Drop
Ivr boolMessages - If set to true, all messages from ivr stage are dropped.
- Drop
Virtual boolAgent Messages - If set to true, all messages from virtual agent are dropped.
- drop
Handoff BooleanMessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- drop
Ivr BooleanMessages - If set to true, all messages from ivr stage are dropped.
- drop
Virtual BooleanAgent Messages - If set to true, all messages from virtual agent are dropped.
- drop
Handoff booleanMessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- drop
Ivr booleanMessages - If set to true, all messages from ivr stage are dropped.
- drop
Virtual booleanAgent Messages - If set to true, all messages from virtual agent are dropped.
- drop_
handoff_ boolmessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- drop_
ivr_ boolmessages - If set to true, all messages from ivr stage are dropped.
- drop_
virtual_ boolagent_ messages - If set to true, all messages from virtual agent are dropped.
- drop
Handoff BooleanMessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- drop
Ivr BooleanMessages - If set to true, all messages from ivr stage are dropped.
- drop
Virtual BooleanAgent Messages - If set to true, all messages from virtual agent are dropped.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsResponseArgs
- Drop
Handoff boolMessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- Drop
Ivr boolMessages - If set to true, all messages from ivr stage are dropped.
- Drop
Virtual boolAgent Messages - If set to true, all messages from virtual agent are dropped.
- Drop
Handoff boolMessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- Drop
Ivr boolMessages - If set to true, all messages from ivr stage are dropped.
- Drop
Virtual boolAgent Messages - If set to true, all messages from virtual agent are dropped.
- drop
Handoff BooleanMessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- drop
Ivr BooleanMessages - If set to true, all messages from ivr stage are dropped.
- drop
Virtual BooleanAgent Messages - If set to true, all messages from virtual agent are dropped.
- drop
Handoff booleanMessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- drop
Ivr booleanMessages - If set to true, all messages from ivr stage are dropped.
- drop
Virtual booleanAgent Messages - If set to true, all messages from virtual agent are dropped.
- drop_
handoff_ boolmessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- drop_
ivr_ boolmessages - If set to true, all messages from ivr stage are dropped.
- drop_
virtual_ boolagent_ messages - If set to true, all messages from virtual agent are dropped.
- drop
Handoff BooleanMessages - If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
- drop
Ivr BooleanMessages - If set to true, all messages from ivr stage are dropped.
- drop
Virtual BooleanAgent Messages - If set to true, all messages from virtual agent are dropped.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs
- Agent string
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - Human
Agent Pulumi.Side Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Human Agent Side Config - Optional. The Dialogflow assist configuration for human agent.
- Agent string
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - Human
Agent GoogleSide Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Human Agent Side Config - Optional. The Dialogflow assist configuration for human agent.
- agent String
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - human
Agent GoogleSide Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Human Agent Side Config - Optional. The Dialogflow assist configuration for human agent.
- agent string
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - human
Agent GoogleSide Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Human Agent Side Config - Optional. The Dialogflow assist configuration for human agent.
- agent str
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - human_
agent_ Googleside_ config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Human Agent Side Config - Optional. The Dialogflow assist configuration for human agent.
- agent String
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - human
Agent Property MapSide Config - Optional. The Dialogflow assist configuration for human agent.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfig, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs
- Agent string
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
- Agent string
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
- agent String
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
- agent string
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
- agent str
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
- agent String
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigResponseArgs
- Agent string
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
- Agent string
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
- agent String
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
- agent string
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
- agent str
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
- agent String
- Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format:
projects//locations//agent
.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceResponseArgs
- Agent string
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - Human
Agent Pulumi.Side Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Human Agent Side Config Response - Optional. The Dialogflow assist configuration for human agent.
- Agent string
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - Human
Agent GoogleSide Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Human Agent Side Config Response - Optional. The Dialogflow assist configuration for human agent.
- agent String
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - human
Agent GoogleSide Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Human Agent Side Config Response - Optional. The Dialogflow assist configuration for human agent.
- agent string
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - human
Agent GoogleSide Config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Human Agent Side Config Response - Optional. The Dialogflow assist configuration for human agent.
- agent str
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - human_
agent_ Googleside_ config Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Human Agent Side Config Response - Optional. The Dialogflow assist configuration for human agent.
- agent String
- The name of a Dialogflow virtual agent used for end user side intent detection and suggestion. Format:
projects//locations//agent
. When multiple agents are allowed in the same Dialogflow project. - human
Agent Property MapSide Config - Optional. The Dialogflow assist configuration for human agent.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs
- Documents List<string>
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
- Documents []string
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
- documents List<String>
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
- documents string[]
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
- documents Sequence[str]
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
- documents List<String>
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceResponseArgs
- Documents List<string>
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
- Documents []string
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
- documents List<String>
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
- documents string[]
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
- documents Sequence[str]
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
- documents List<String>
- Knowledge documents to query from. Format:
projects//locations//knowledgeBases//documents/
. Currently, at most 5 documents are supported.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs
- Knowledge
Bases List<string> - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
- Knowledge
Bases []string - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
- knowledge
Bases List<String> - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
- knowledge
Bases string[] - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
- knowledge_
bases Sequence[str] - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
- knowledge
Bases List<String> - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceResponseArgs
- Knowledge
Bases List<string> - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
- Knowledge
Bases []string - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
- knowledge
Bases List<String> - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
- knowledge
Bases string[] - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
- knowledge_
bases Sequence[str] - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
- knowledge
Bases List<String> - Knowledge bases to query. Format:
projects//locations//knowledgeBases/
. Currently, at most 5 knowledge bases are supported.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigResponseArgs
- Confidence
Threshold double - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- Context
Filter Pulumi.Settings Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Context Filter Settings Response - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- Dialogflow
Query Pulumi.Source Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Response - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- Document
Query Pulumi.Source Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Document Query Source Response - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- Knowledge
Base Pulumi.Query Source Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Knowledge Base Query Source Response - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- Max
Results int - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
- Confidence
Threshold float64 - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- Context
Filter GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Context Filter Settings Response - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- Dialogflow
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Response - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- Document
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Document Query Source Response - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- Knowledge
Base GoogleQuery Source Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Knowledge Base Query Source Response - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- Max
Results int - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
- confidence
Threshold Double - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- context
Filter GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Context Filter Settings Response - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- dialogflow
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Response - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- document
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Document Query Source Response - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- knowledge
Base GoogleQuery Source Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Knowledge Base Query Source Response - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- max
Results Integer - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
- confidence
Threshold number - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- context
Filter GoogleSettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Context Filter Settings Response - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- dialogflow
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Response - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- document
Query GoogleSource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Document Query Source Response - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- knowledge
Base GoogleQuery Source Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Knowledge Base Query Source Response - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- max
Results number - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
- confidence_
threshold float - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- context_
filter_ Googlesettings Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Context Filter Settings Response - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- dialogflow_
query_ Googlesource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Dialogflow Query Source Response - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- document_
query_ Googlesource Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Document Query Source Response - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- knowledge_
base_ Googlequery_ source Cloud Dialogflow V2Human Agent Assistant Config Suggestion Query Config Knowledge Base Query Source Response - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- max_
results int - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
- confidence
Threshold Number - Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it defaults to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
- context
Filter Property MapSettings - Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
- dialogflow
Query Property MapSource - Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST.
- document
Query Property MapSource - Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
- knowledge
Base Property MapQuery Source - Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
- max
Results Number - Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettings, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettingsArgs
- No
Smalltalk bool - Do not trigger if last utterance is small talk.
- Only
End boolUser - Only trigger suggestion if participant role of last utterance is END_USER.
- No
Smalltalk bool - Do not trigger if last utterance is small talk.
- Only
End boolUser - Only trigger suggestion if participant role of last utterance is END_USER.
- no
Smalltalk Boolean - Do not trigger if last utterance is small talk.
- only
End BooleanUser - Only trigger suggestion if participant role of last utterance is END_USER.
- no
Smalltalk boolean - Do not trigger if last utterance is small talk.
- only
End booleanUser - Only trigger suggestion if participant role of last utterance is END_USER.
- no_
smalltalk bool - Do not trigger if last utterance is small talk.
- only_
end_ booluser - Only trigger suggestion if participant role of last utterance is END_USER.
- no
Smalltalk Boolean - Do not trigger if last utterance is small talk.
- only
End BooleanUser - Only trigger suggestion if participant role of last utterance is END_USER.
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettingsResponse, GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettingsResponseArgs
- No
Smalltalk bool - Do not trigger if last utterance is small talk.
- Only
End boolUser - Only trigger suggestion if participant role of last utterance is END_USER.
- No
Smalltalk bool - Do not trigger if last utterance is small talk.
- Only
End boolUser - Only trigger suggestion if participant role of last utterance is END_USER.
- no
Smalltalk Boolean - Do not trigger if last utterance is small talk.
- only
End BooleanUser - Only trigger suggestion if participant role of last utterance is END_USER.
- no
Smalltalk boolean - Do not trigger if last utterance is small talk.
- only
End booleanUser - Only trigger suggestion if participant role of last utterance is END_USER.
- no_
smalltalk bool - Do not trigger if last utterance is small talk.
- only_
end_ booluser - Only trigger suggestion if participant role of last utterance is END_USER.
- no
Smalltalk Boolean - Do not trigger if last utterance is small talk.
- only
End BooleanUser - Only trigger suggestion if participant role of last utterance is END_USER.
GoogleCloudDialogflowV2HumanAgentHandoffConfig, GoogleCloudDialogflowV2HumanAgentHandoffConfigArgs
- Live
Person Pulumi.Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Handoff Config Live Person Config - Uses LivePerson (https://www.liveperson.com).
- Salesforce
Live Pulumi.Agent Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Handoff Config Salesforce Live Agent Config - Uses Salesforce Live Agent.
- Live
Person GoogleConfig Cloud Dialogflow V2Human Agent Handoff Config Live Person Config - Uses LivePerson (https://www.liveperson.com).
- Salesforce
Live GoogleAgent Config Cloud Dialogflow V2Human Agent Handoff Config Salesforce Live Agent Config - Uses Salesforce Live Agent.
- live
Person GoogleConfig Cloud Dialogflow V2Human Agent Handoff Config Live Person Config - Uses LivePerson (https://www.liveperson.com).
- salesforce
Live GoogleAgent Config Cloud Dialogflow V2Human Agent Handoff Config Salesforce Live Agent Config - Uses Salesforce Live Agent.
- live
Person GoogleConfig Cloud Dialogflow V2Human Agent Handoff Config Live Person Config - Uses LivePerson (https://www.liveperson.com).
- salesforce
Live GoogleAgent Config Cloud Dialogflow V2Human Agent Handoff Config Salesforce Live Agent Config - Uses Salesforce Live Agent.
- live_
person_ Googleconfig Cloud Dialogflow V2Human Agent Handoff Config Live Person Config - Uses LivePerson (https://www.liveperson.com).
- salesforce_
live_ Googleagent_ config Cloud Dialogflow V2Human Agent Handoff Config Salesforce Live Agent Config - Uses Salesforce Live Agent.
- live
Person Property MapConfig - Uses LivePerson (https://www.liveperson.com).
- salesforce
Live Property MapAgent Config - Uses Salesforce Live Agent.
GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfig, GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfigArgs
- Account
Number string - Account number of the LivePerson account to connect. This is the account number you input at the login page.
- Account
Number string - Account number of the LivePerson account to connect. This is the account number you input at the login page.
- account
Number String - Account number of the LivePerson account to connect. This is the account number you input at the login page.
- account
Number string - Account number of the LivePerson account to connect. This is the account number you input at the login page.
- account_
number str - Account number of the LivePerson account to connect. This is the account number you input at the login page.
- account
Number String - Account number of the LivePerson account to connect. This is the account number you input at the login page.
GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfigResponse, GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfigResponseArgs
- Account
Number string - Account number of the LivePerson account to connect. This is the account number you input at the login page.
- Account
Number string - Account number of the LivePerson account to connect. This is the account number you input at the login page.
- account
Number String - Account number of the LivePerson account to connect. This is the account number you input at the login page.
- account
Number string - Account number of the LivePerson account to connect. This is the account number you input at the login page.
- account_
number str - Account number of the LivePerson account to connect. This is the account number you input at the login page.
- account
Number String - Account number of the LivePerson account to connect. This is the account number you input at the login page.
GoogleCloudDialogflowV2HumanAgentHandoffConfigResponse, GoogleCloudDialogflowV2HumanAgentHandoffConfigResponseArgs
- Live
Person Pulumi.Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Handoff Config Live Person Config Response - Uses LivePerson (https://www.liveperson.com).
- Salesforce
Live Pulumi.Agent Config Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Human Agent Handoff Config Salesforce Live Agent Config Response - Uses Salesforce Live Agent.
- Live
Person GoogleConfig Cloud Dialogflow V2Human Agent Handoff Config Live Person Config Response - Uses LivePerson (https://www.liveperson.com).
- Salesforce
Live GoogleAgent Config Cloud Dialogflow V2Human Agent Handoff Config Salesforce Live Agent Config Response - Uses Salesforce Live Agent.
- live
Person GoogleConfig Cloud Dialogflow V2Human Agent Handoff Config Live Person Config Response - Uses LivePerson (https://www.liveperson.com).
- salesforce
Live GoogleAgent Config Cloud Dialogflow V2Human Agent Handoff Config Salesforce Live Agent Config Response - Uses Salesforce Live Agent.
- live
Person GoogleConfig Cloud Dialogflow V2Human Agent Handoff Config Live Person Config Response - Uses LivePerson (https://www.liveperson.com).
- salesforce
Live GoogleAgent Config Cloud Dialogflow V2Human Agent Handoff Config Salesforce Live Agent Config Response - Uses Salesforce Live Agent.
- live_
person_ Googleconfig Cloud Dialogflow V2Human Agent Handoff Config Live Person Config Response - Uses LivePerson (https://www.liveperson.com).
- salesforce_
live_ Googleagent_ config Cloud Dialogflow V2Human Agent Handoff Config Salesforce Live Agent Config Response - Uses Salesforce Live Agent.
- live
Person Property MapConfig - Uses LivePerson (https://www.liveperson.com).
- salesforce
Live Property MapAgent Config - Uses Salesforce Live Agent.
GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfig, GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfigArgs
- string
- Live Agent chat button ID.
- Deployment
Id string - Live Agent deployment ID.
- Endpoint
Domain string - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - Organization
Id string - The organization ID of the Salesforce account.
- string
- Live Agent chat button ID.
- Deployment
Id string - Live Agent deployment ID.
- Endpoint
Domain string - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - Organization
Id string - The organization ID of the Salesforce account.
- String
- Live Agent chat button ID.
- deployment
Id String - Live Agent deployment ID.
- endpoint
Domain String - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - organization
Id String - The organization ID of the Salesforce account.
- string
- Live Agent chat button ID.
- deployment
Id string - Live Agent deployment ID.
- endpoint
Domain string - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - organization
Id string - The organization ID of the Salesforce account.
- str
- Live Agent chat button ID.
- deployment_
id str - Live Agent deployment ID.
- endpoint_
domain str - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - organization_
id str - The organization ID of the Salesforce account.
- String
- Live Agent chat button ID.
- deployment
Id String - Live Agent deployment ID.
- endpoint
Domain String - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - organization
Id String - The organization ID of the Salesforce account.
GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfigResponse, GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfigResponseArgs
- string
- Live Agent chat button ID.
- Deployment
Id string - Live Agent deployment ID.
- Endpoint
Domain string - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - Organization
Id string - The organization ID of the Salesforce account.
- string
- Live Agent chat button ID.
- Deployment
Id string - Live Agent deployment ID.
- Endpoint
Domain string - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - Organization
Id string - The organization ID of the Salesforce account.
- String
- Live Agent chat button ID.
- deployment
Id String - Live Agent deployment ID.
- endpoint
Domain String - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - organization
Id String - The organization ID of the Salesforce account.
- string
- Live Agent chat button ID.
- deployment
Id string - Live Agent deployment ID.
- endpoint
Domain string - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - organization
Id string - The organization ID of the Salesforce account.
- str
- Live Agent chat button ID.
- deployment_
id str - Live Agent deployment ID.
- endpoint_
domain str - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - organization_
id str - The organization ID of the Salesforce account.
- String
- Live Agent chat button ID.
- deployment
Id String - Live Agent deployment ID.
- endpoint
Domain String - Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the
Live Agent settings
page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com. - organization
Id String - The organization ID of the Salesforce account.
GoogleCloudDialogflowV2LoggingConfig, GoogleCloudDialogflowV2LoggingConfigArgs
- Enable
Stackdriver boolLogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
- Enable
Stackdriver boolLogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
- enable
Stackdriver BooleanLogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
- enable
Stackdriver booleanLogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
- enable_
stackdriver_ boollogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
- enable
Stackdriver BooleanLogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
GoogleCloudDialogflowV2LoggingConfigResponse, GoogleCloudDialogflowV2LoggingConfigResponseArgs
- Enable
Stackdriver boolLogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
- Enable
Stackdriver boolLogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
- enable
Stackdriver BooleanLogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
- enable
Stackdriver booleanLogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
- enable_
stackdriver_ boollogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
- enable
Stackdriver BooleanLogging - Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
GoogleCloudDialogflowV2NotificationConfig, GoogleCloudDialogflowV2NotificationConfigArgs
- Message
Format Pulumi.Google Native. Dialogflow. V2. Google Cloud Dialogflow V2Notification Config Message Format - Format of message.
- Topic string
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
- Message
Format GoogleCloud Dialogflow V2Notification Config Message Format - Format of message.
- Topic string
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
- message
Format GoogleCloud Dialogflow V2Notification Config Message Format - Format of message.
- topic String
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
- message
Format GoogleCloud Dialogflow V2Notification Config Message Format - Format of message.
- topic string
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
- message_
format GoogleCloud Dialogflow V2Notification Config Message Format - Format of message.
- topic str
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
- message
Format "MESSAGE_FORMAT_UNSPECIFIED" | "PROTO" | "JSON" - Format of message.
- topic String
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
GoogleCloudDialogflowV2NotificationConfigMessageFormat, GoogleCloudDialogflowV2NotificationConfigMessageFormatArgs
- Message
Format Unspecified - MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
- Proto
- PROTOPub/Sub message will be serialized proto.
- Json
- JSONPub/Sub message will be json.
- Google
Cloud Dialogflow V2Notification Config Message Format Message Format Unspecified - MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
- Google
Cloud Dialogflow V2Notification Config Message Format Proto - PROTOPub/Sub message will be serialized proto.
- Google
Cloud Dialogflow V2Notification Config Message Format Json - JSONPub/Sub message will be json.
- Message
Format Unspecified - MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
- Proto
- PROTOPub/Sub message will be serialized proto.
- Json
- JSONPub/Sub message will be json.
- Message
Format Unspecified - MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
- Proto
- PROTOPub/Sub message will be serialized proto.
- Json
- JSONPub/Sub message will be json.
- MESSAGE_FORMAT_UNSPECIFIED
- MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
- PROTO
- PROTOPub/Sub message will be serialized proto.
- JSON
- JSONPub/Sub message will be json.
- "MESSAGE_FORMAT_UNSPECIFIED"
- MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
- "PROTO"
- PROTOPub/Sub message will be serialized proto.
- "JSON"
- JSONPub/Sub message will be json.
GoogleCloudDialogflowV2NotificationConfigResponse, GoogleCloudDialogflowV2NotificationConfigResponseArgs
- Message
Format string - Format of message.
- Topic string
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
- Message
Format string - Format of message.
- Topic string
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
- message
Format String - Format of message.
- topic String
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
- message
Format string - Format of message.
- topic string
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
- message_
format str - Format of message.
- topic str
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
- message
Format String - Format of message.
- topic String
- Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant
service-@gcp-sa-dialogflow.iam.gserviceaccount.com
theDialogflow Service Agent
role in the topic project. For chat integration to receive notification, make sure API caller has been granted theDialogflow Service Agent
role for the topic. Format:projects//locations//topics/
.
GoogleCloudDialogflowV2SpeechToTextConfig, GoogleCloudDialogflowV2SpeechToTextConfigArgs
- Model string
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- Speech
Model Pulumi.Variant Google Native. Dialogflow. V2. Google Cloud Dialogflow V2Speech To Text Config Speech Model Variant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - Use
Timeout boolBased Endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
- Model string
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- Speech
Model GoogleVariant Cloud Dialogflow V2Speech To Text Config Speech Model Variant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - Use
Timeout boolBased Endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
- model String
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- speech
Model GoogleVariant Cloud Dialogflow V2Speech To Text Config Speech Model Variant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - use
Timeout BooleanBased Endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
- model string
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- speech
Model GoogleVariant Cloud Dialogflow V2Speech To Text Config Speech Model Variant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - use
Timeout booleanBased Endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
- model str
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- speech_
model_ Googlevariant Cloud Dialogflow V2Speech To Text Config Speech Model Variant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - use_
timeout_ boolbased_ endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
- model String
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- speech
Model "SPEECH_MODEL_VARIANT_UNSPECIFIED" | "USE_BEST_AVAILABLE" | "USE_STANDARD" | "USE_ENHANCED"Variant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - use
Timeout BooleanBased Endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
GoogleCloudDialogflowV2SpeechToTextConfigResponse, GoogleCloudDialogflowV2SpeechToTextConfigResponseArgs
- Model string
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- Speech
Model stringVariant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - Use
Timeout boolBased Endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
- Model string
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- Speech
Model stringVariant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - Use
Timeout boolBased Endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
- model String
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- speech
Model StringVariant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - use
Timeout BooleanBased Endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
- model string
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- speech
Model stringVariant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - use
Timeout booleanBased Endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
- model str
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- speech_
model_ strvariant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - use_
timeout_ boolbased_ endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
- model String
- Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
- speech
Model StringVariant - The speech model used in speech to text.
SPEECH_MODEL_VARIANT_UNSPECIFIED
,USE_BEST_AVAILABLE
will be treated asUSE_ENHANCED
. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error. - use
Timeout BooleanBased Endpointing - Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant, GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantArgs
- Speech
Model Variant Unspecified - SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
- Use
Best Available - USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
- Use
Standard - USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
- Use
Enhanced - USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.
- Google
Cloud Dialogflow V2Speech To Text Config Speech Model Variant Speech Model Variant Unspecified - SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
- Google
Cloud Dialogflow V2Speech To Text Config Speech Model Variant Use Best Available - USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
- Google
Cloud Dialogflow V2Speech To Text Config Speech Model Variant Use Standard - USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
- Google
Cloud Dialogflow V2Speech To Text Config Speech Model Variant Use Enhanced - USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.
- Speech
Model Variant Unspecified - SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
- Use
Best Available - USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
- Use
Standard - USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
- Use
Enhanced - USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.
- Speech
Model Variant Unspecified - SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
- Use
Best Available - USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
- Use
Standard - USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
- Use
Enhanced - USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.
- SPEECH_MODEL_VARIANT_UNSPECIFIED
- SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
- USE_BEST_AVAILABLE
- USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
- USE_STANDARD
- USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
- USE_ENHANCED
- USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.
- "SPEECH_MODEL_VARIANT_UNSPECIFIED"
- SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
- "USE_BEST_AVAILABLE"
- USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
- "USE_STANDARD"
- USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
- "USE_ENHANCED"
- USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.
GoogleCloudDialogflowV2SuggestionFeature, GoogleCloudDialogflowV2SuggestionFeatureArgs
- Type
Pulumi.
Google Native. Dialogflow. V2. Google Cloud Dialogflow V2Suggestion Feature Type - Type of Human Agent Assistant API feature to request.
- Type
Google
Cloud Dialogflow V2Suggestion Feature Type - Type of Human Agent Assistant API feature to request.
- type
Google
Cloud Dialogflow V2Suggestion Feature Type - Type of Human Agent Assistant API feature to request.
- type
Google
Cloud Dialogflow V2Suggestion Feature Type - Type of Human Agent Assistant API feature to request.
- type
Google
Cloud Dialogflow V2Suggestion Feature Type - Type of Human Agent Assistant API feature to request.
- type "TYPE_UNSPECIFIED" | "ARTICLE_SUGGESTION" | "FAQ" | "SMART_REPLY" | "KNOWLEDGE_SEARCH"
- Type of Human Agent Assistant API feature to request.
GoogleCloudDialogflowV2SuggestionFeatureResponse, GoogleCloudDialogflowV2SuggestionFeatureResponseArgs
- Type string
- Type of Human Agent Assistant API feature to request.
- Type string
- Type of Human Agent Assistant API feature to request.
- type String
- Type of Human Agent Assistant API feature to request.
- type string
- Type of Human Agent Assistant API feature to request.
- type str
- Type of Human Agent Assistant API feature to request.
- type String
- Type of Human Agent Assistant API feature to request.
GoogleCloudDialogflowV2SuggestionFeatureType, GoogleCloudDialogflowV2SuggestionFeatureTypeArgs
- Type
Unspecified - TYPE_UNSPECIFIEDUnspecified feature type.
- Article
Suggestion - ARTICLE_SUGGESTIONRun article suggestion model for chat.
- Faq
- FAQRun FAQ model for chat.
- Smart
Reply - SMART_REPLYRun smart reply model for chat.
- Knowledge
Search - KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.
- Google
Cloud Dialogflow V2Suggestion Feature Type Type Unspecified - TYPE_UNSPECIFIEDUnspecified feature type.
- Google
Cloud Dialogflow V2Suggestion Feature Type Article Suggestion - ARTICLE_SUGGESTIONRun article suggestion model for chat.
- Google
Cloud Dialogflow V2Suggestion Feature Type Faq - FAQRun FAQ model for chat.
- Google
Cloud Dialogflow V2Suggestion Feature Type Smart Reply - SMART_REPLYRun smart reply model for chat.
- Google
Cloud Dialogflow V2Suggestion Feature Type Knowledge Search - KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.
- Type
Unspecified - TYPE_UNSPECIFIEDUnspecified feature type.
- Article
Suggestion - ARTICLE_SUGGESTIONRun article suggestion model for chat.
- Faq
- FAQRun FAQ model for chat.
- Smart
Reply - SMART_REPLYRun smart reply model for chat.
- Knowledge
Search - KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.
- Type
Unspecified - TYPE_UNSPECIFIEDUnspecified feature type.
- Article
Suggestion - ARTICLE_SUGGESTIONRun article suggestion model for chat.
- Faq
- FAQRun FAQ model for chat.
- Smart
Reply - SMART_REPLYRun smart reply model for chat.
- Knowledge
Search - KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.
- TYPE_UNSPECIFIED
- TYPE_UNSPECIFIEDUnspecified feature type.
- ARTICLE_SUGGESTION
- ARTICLE_SUGGESTIONRun article suggestion model for chat.
- FAQ
- FAQRun FAQ model for chat.
- SMART_REPLY
- SMART_REPLYRun smart reply model for chat.
- KNOWLEDGE_SEARCH
- KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.
- "TYPE_UNSPECIFIED"
- TYPE_UNSPECIFIEDUnspecified feature type.
- "ARTICLE_SUGGESTION"
- ARTICLE_SUGGESTIONRun article suggestion model for chat.
- "FAQ"
- FAQRun FAQ model for chat.
- "SMART_REPLY"
- SMART_REPLYRun smart reply model for chat.
- "KNOWLEDGE_SEARCH"
- KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.
GoogleCloudDialogflowV2SynthesizeSpeechConfig, GoogleCloudDialogflowV2SynthesizeSpeechConfigArgs
- Effects
Profile List<string>Id - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- Pitch double
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- Speaking
Rate double - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- Voice
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Voice Selection Params - Optional. The desired voice of the synthesized audio.
- Volume
Gain doubleDb - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
- Effects
Profile []stringId - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- Pitch float64
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- Speaking
Rate float64 - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- Voice
Google
Cloud Dialogflow V2Voice Selection Params - Optional. The desired voice of the synthesized audio.
- Volume
Gain float64Db - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
- effects
Profile List<String>Id - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- pitch Double
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- speaking
Rate Double - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- voice
Google
Cloud Dialogflow V2Voice Selection Params - Optional. The desired voice of the synthesized audio.
- volume
Gain DoubleDb - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
- effects
Profile string[]Id - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- pitch number
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- speaking
Rate number - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- voice
Google
Cloud Dialogflow V2Voice Selection Params - Optional. The desired voice of the synthesized audio.
- volume
Gain numberDb - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
- effects_
profile_ Sequence[str]id - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- pitch float
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- speaking_
rate float - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- voice
Google
Cloud Dialogflow V2Voice Selection Params - Optional. The desired voice of the synthesized audio.
- volume_
gain_ floatdb - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
- effects
Profile List<String>Id - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- pitch Number
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- speaking
Rate Number - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- voice Property Map
- Optional. The desired voice of the synthesized audio.
- volume
Gain NumberDb - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
GoogleCloudDialogflowV2SynthesizeSpeechConfigResponse, GoogleCloudDialogflowV2SynthesizeSpeechConfigResponseArgs
- Effects
Profile List<string>Id - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- Pitch double
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- Speaking
Rate double - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- Voice
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Voice Selection Params Response - Optional. The desired voice of the synthesized audio.
- Volume
Gain doubleDb - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
- Effects
Profile []stringId - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- Pitch float64
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- Speaking
Rate float64 - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- Voice
Google
Cloud Dialogflow V2Voice Selection Params Response - Optional. The desired voice of the synthesized audio.
- Volume
Gain float64Db - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
- effects
Profile List<String>Id - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- pitch Double
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- speaking
Rate Double - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- voice
Google
Cloud Dialogflow V2Voice Selection Params Response - Optional. The desired voice of the synthesized audio.
- volume
Gain DoubleDb - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
- effects
Profile string[]Id - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- pitch number
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- speaking
Rate number - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- voice
Google
Cloud Dialogflow V2Voice Selection Params Response - Optional. The desired voice of the synthesized audio.
- volume
Gain numberDb - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
- effects_
profile_ Sequence[str]id - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- pitch float
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- speaking_
rate float - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- voice
Google
Cloud Dialogflow V2Voice Selection Params Response - Optional. The desired voice of the synthesized audio.
- volume_
gain_ floatdb - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
- effects
Profile List<String>Id - Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
- pitch Number
- Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
- speaking
Rate Number - Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
- voice Property Map
- Optional. The desired voice of the synthesized audio.
- volume
Gain NumberDb - Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
GoogleCloudDialogflowV2VoiceSelectionParams, GoogleCloudDialogflowV2VoiceSelectionParamsArgs
- Name string
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- Ssml
Gender Pulumi.Google Native. Dialogflow. V2. Google Cloud Dialogflow V2Voice Selection Params Ssml Gender - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
- Name string
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- Ssml
Gender GoogleCloud Dialogflow V2Voice Selection Params Ssml Gender - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
- name String
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- ssml
Gender GoogleCloud Dialogflow V2Voice Selection Params Ssml Gender - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
- name string
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- ssml
Gender GoogleCloud Dialogflow V2Voice Selection Params Ssml Gender - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
- name str
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- ssml_
gender GoogleCloud Dialogflow V2Voice Selection Params Ssml Gender - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
- name String
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- ssml
Gender "SSML_VOICE_GENDER_UNSPECIFIED" | "SSML_VOICE_GENDER_MALE" | "SSML_VOICE_GENDER_FEMALE" | "SSML_VOICE_GENDER_NEUTRAL" - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
GoogleCloudDialogflowV2VoiceSelectionParamsResponse, GoogleCloudDialogflowV2VoiceSelectionParamsResponseArgs
- Name string
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- Ssml
Gender string - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
- Name string
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- Ssml
Gender string - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
- name String
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- ssml
Gender String - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
- name string
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- ssml
Gender string - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
- name str
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- ssml_
gender str - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
- name String
- Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender.
- ssml
Gender String - Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender, GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderArgs
- Ssml
Voice Gender Unspecified - SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
- Ssml
Voice Gender Male - SSML_VOICE_GENDER_MALEA male voice.
- Ssml
Voice Gender Female - SSML_VOICE_GENDER_FEMALEA female voice.
- Ssml
Voice Gender Neutral - SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.
- Google
Cloud Dialogflow V2Voice Selection Params Ssml Gender Ssml Voice Gender Unspecified - SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
- Google
Cloud Dialogflow V2Voice Selection Params Ssml Gender Ssml Voice Gender Male - SSML_VOICE_GENDER_MALEA male voice.
- Google
Cloud Dialogflow V2Voice Selection Params Ssml Gender Ssml Voice Gender Female - SSML_VOICE_GENDER_FEMALEA female voice.
- Google
Cloud Dialogflow V2Voice Selection Params Ssml Gender Ssml Voice Gender Neutral - SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.
- Ssml
Voice Gender Unspecified - SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
- Ssml
Voice Gender Male - SSML_VOICE_GENDER_MALEA male voice.
- Ssml
Voice Gender Female - SSML_VOICE_GENDER_FEMALEA female voice.
- Ssml
Voice Gender Neutral - SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.
- Ssml
Voice Gender Unspecified - SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
- Ssml
Voice Gender Male - SSML_VOICE_GENDER_MALEA male voice.
- Ssml
Voice Gender Female - SSML_VOICE_GENDER_FEMALEA female voice.
- Ssml
Voice Gender Neutral - SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.
- SSML_VOICE_GENDER_UNSPECIFIED
- SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
- SSML_VOICE_GENDER_MALE
- SSML_VOICE_GENDER_MALEA male voice.
- SSML_VOICE_GENDER_FEMALE
- SSML_VOICE_GENDER_FEMALEA female voice.
- SSML_VOICE_GENDER_NEUTRAL
- SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.
- "SSML_VOICE_GENDER_UNSPECIFIED"
- SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
- "SSML_VOICE_GENDER_MALE"
- SSML_VOICE_GENDER_MALEA male voice.
- "SSML_VOICE_GENDER_FEMALE"
- SSML_VOICE_GENDER_FEMALEA female voice.
- "SSML_VOICE_GENDER_NEUTRAL"
- SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.