Builder

class Builder

Properties

Link copied to clipboard

The identifier of the bot associated with this intent.

Link copied to clipboard

The version of the bot associated with this intent.

Link copied to clipboard

A description of the intent. Use the description to help identify the intent in lists.

Link copied to clipboard

Specifies that Amazon Lex invokes the alias Lambda function for each user input. You can invoke this Lambda function to personalize user interaction.

Link copied to clipboard

Specifies that Amazon Lex invokes the alias Lambda function when the intent is ready for fulfillment. You can invoke this function to complete the bot's transaction with the user.

Link copied to clipboard

Configuration settings for the response that is sent to the user at the beginning of a conversation, before eliciting slot values.

Link copied to clipboard

A list of contexts that must be active for this intent to be considered by Amazon Lex.

Link copied to clipboard

Sets the response that Amazon Lex sends to the user when the intent is closed.

Link copied to clipboard

Provides prompts that Amazon Lex sends to the user to confirm the completion of an intent. If the user answers "no," the settings contain a statement that is sent to the user to end the intent.

Link copied to clipboard

The name of the intent. Intent names must be unique in the locale that contains the intent and cannot match the name of any built-in intent.

Link copied to clipboard

Configuration information required to use the AMAZON.KendraSearchIntent intent to connect to an Amazon Kendra index. The AMAZON.KendraSearchIntent intent is called when Amazon Lex can't determine another intent to invoke.

Link copied to clipboard

The identifier of the language and locale where this intent is used. All of the bots, slot types, and slots used by the intent must have the same locale. For more information, see Supported languages.

Link copied to clipboard

A lists of contexts that the intent activates when it is fulfilled.

Link copied to clipboard

A unique identifier for the built-in intent to base this intent on.

Link copied to clipboard

An array of strings that a user might say to signal the intent. For example, "I want a pizza", or "I want a {PizzaSize} pizza".

Functions