Google Cloud Dialogflow V2beta1Fulfillment Args
data class GoogleCloudDialogflowV2beta1FulfillmentArgs(val displayName: Output<String>? = null, val enabled: Output<Boolean>? = null, val features: Output<List<GoogleCloudDialogflowV2beta1FulfillmentFeatureArgs>>? = null, val genericWebService: Output<GoogleCloudDialogflowV2beta1FulfillmentGenericWebServiceArgs>? = null, val name: Output<String>) : ConvertibleToJava<GoogleCloudDialogflowV2beta1FulfillmentArgs>
By default, your agent responds to a matched intent with a static response. As an alternative, you can provide a more dynamic response by using fulfillment. When you enable fulfillment for an intent, Dialogflow responds to that intent by calling a service that you define. For example, if an end-user wants to schedule a haircut on Friday, your service can check your database and respond to the end-user with availability information for Friday. For more information, see the fulfillment guide.
Constructors
Link copied to clipboard
constructor(displayName: Output<String>? = null, enabled: Output<Boolean>? = null, features: Output<List<GoogleCloudDialogflowV2beta1FulfillmentFeatureArgs>>? = null, genericWebService: Output<GoogleCloudDialogflowV2beta1FulfillmentGenericWebServiceArgs>? = null, name: Output<String>)
Properties
Link copied to clipboard
The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
Link copied to clipboard
The field defines whether the fulfillment is enabled for certain features.
Link copied to clipboard
Configuration for a generic web service.