SlotCaptureSetting
¶
Source code in docs_src/capo_lex_models_v2/types/slot_capture_setting.py
capture_conditional
instance-attribute
¶
capture_conditional: NotRequired[ConditionalSpecification]
A list of conditional branches to evaluate after the slot value is captured.
capture_next_step
instance-attribute
¶
capture_next_step: NotRequired[DialogState]
Specifies the next step that the bot runs when the slot value is captured before the code hook times out.
code_hook
instance-attribute
¶
code_hook: NotRequired[DialogCodeHookInvocationSetting]
Code hook called after Amazon Lex successfully captures a slot value.
elicitation_code_hook
instance-attribute
¶
elicitation_code_hook: NotRequired[ElicitationCodeHookInvocationSetting]
Code hook called when Amazon Lex doesn't capture a slot value.
failure_conditional
instance-attribute
¶
failure_conditional: NotRequired[ConditionalSpecification]
A list of conditional branches to evaluate when the slot value isn't captured.
failure_next_step
instance-attribute
¶
failure_next_step: NotRequired[DialogState]
Specifies the next step that the bot runs when the slot value code is not recognized.