DialogAction - Amazon Lex API Reference

DialogAction

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

Contents

type

The action that the bot should execute.

Type: String

Valid Values: ElicitIntent | StartIntent | ElicitSlot | EvaluateConditional | InvokeDialogCodeHook | ConfirmIntent | FulfillIntent | CloseIntent | EndConversation

Required: Yes

slotToElicit

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 100.

Pattern: ^([0-9a-zA-Z][_-]?){1,100}$

Required: No

suppressNextMessage

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

Type: Boolean

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: