Bot Intent Confirmation Setting
data class BotIntentConfirmationSetting(val codeHook: BotDialogCodeHookInvocationSetting? = null, val confirmationConditional: BotConditionalSpecification? = null, val confirmationNextStep: BotDialogState? = null, val confirmationResponse: BotResponseSpecification? = null, val declinationConditional: BotConditionalSpecification? = null, val declinationNextStep: BotDialogState? = null, val declinationResponse: BotResponseSpecification? = null, val elicitationCodeHook: BotElicitationCodeHookInvocationSetting? = null, val failureConditional: BotConditionalSpecification? = null, val failureNextStep: BotDialogState? = null, val failureResponse: BotResponseSpecification? = null, val isActive: Boolean? = null, val promptSpecification: BotPromptSpecification)
Provides a prompt for making sure that the user is ready for the intent to be fulfilled.
Constructors
Link copied to clipboard
fun BotIntentConfirmationSetting(codeHook: BotDialogCodeHookInvocationSetting? = null, confirmationConditional: BotConditionalSpecification? = null, confirmationNextStep: BotDialogState? = null, confirmationResponse: BotResponseSpecification? = null, declinationConditional: BotConditionalSpecification? = null, declinationNextStep: BotDialogState? = null, declinationResponse: BotResponseSpecification? = null, elicitationCodeHook: BotElicitationCodeHookInvocationSetting? = null, failureConditional: BotConditionalSpecification? = null, failureNextStep: BotDialogState? = null, failureResponse: BotResponseSpecification? = null, isActive: Boolean? = null, promptSpecification: BotPromptSpecification)
Types
Properties
Link copied to clipboard
Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition.