GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs

data class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs(val dial: Output<GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialArgs>? = null, val openUrl: Output<GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriArgs>? = null, val postbackData: Output<String>? = null, val shareLocation: Output<GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocationArgs>? = null, val text: Output<String>? = null) : ConvertibleToJava<GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs>

Rich Business Messaging (RBM) suggested client-side action that the user can choose from the card.

Constructors

Functions

Link copied to clipboard
open override fun toJava(): GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs

Properties

Link copied to clipboard

Suggested client side action: Dial a phone number

Link copied to clipboard

Suggested client side action: Open a URI on device

Link copied to clipboard
val postbackData: Output<String>? = null

Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.

Link copied to clipboard
Link copied to clipboard
val text: Output<String>? = null

Text to display alongside the action.