BotDialogActionArgs

data class BotDialogActionArgs(val slotToElicit: Output<String>? = null, val suppressNextMessage: Output<Boolean>? = null, val type: Output<BotDialogActionType>) : ConvertibleToJava<BotDialogActionArgs>

Defines the action that the bot executes at runtime when the conversation reaches this step.

Constructors

Link copied to clipboard
constructor(slotToElicit: Output<String>? = null, suppressNextMessage: Output<Boolean>? = null, type: Output<BotDialogActionType>)

Properties

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

If the dialog action is ElicitSlot, defines the slot to elicit from the user.

Link copied to clipboard
val suppressNextMessage: Output<Boolean>? = null

When true the next message for the intent is not used.

Link copied to clipboard

The action that the bot should execute.

Functions

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