SlotValueElicitationSetting - Amazon Lex

SlotValueElicitationSetting

Settings that you can use for eliciting a slot value.

Contents

defaultValueSpecification

A list of default values for a slot. Default values are used when Amazon Lex hasn't determined a value for a slot. You can specify default values from context variables, sesion attributes, and defined values.

Type: SlotDefaultValueSpecification object

Required: No

promptSpecification

The prompt that Amazon Lex uses to elicit the slot value from the user.

Type: PromptSpecification object

Required: No

sampleUtterances

If you know a specific pattern that users might respond to an Amazon Lex request for a slot value, you can provide those utterances to improve accuracy. This is optional. In most cases, Amazon Lex is capable of understanding user utterances.

Type: Array of SampleUtterance objects

Required: No

slotConstraint

Specifies whether the slot is required or optional.

Type: String

Valid Values: Required | Optional

Required: Yes

waitAndContinueSpecification

Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input.

Type: WaitAndContinueSpecification object

Required: No

See Also

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