AWS::Lex::Bot StillWaitingResponseSpecification
Defines the messages that Amazon Lex sends to a user to remind them that the bot is waiting for a response.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "AllowInterrupt" :
Boolean
, "FrequencyInSeconds" :Integer
, "MessageGroupsList" :[ MessageGroup, ... ]
, "TimeoutInSeconds" :Integer
}
YAML
AllowInterrupt:
Boolean
FrequencyInSeconds:Integer
MessageGroupsList:- MessageGroup
TimeoutInSeconds:Integer
Properties
AllowInterrupt
-
Indicates that the user can interrupt the response by speaking while the message is being played.
Required: No
Type: Boolean
Update requires: No interruption
FrequencyInSeconds
-
How often a message should be sent to the user. Minimum of 1 second, maximum of 5 minutes.
Required: Yes
Type: Integer
Minimum:
1
Maximum:
300
Update requires: No interruption
MessageGroupsList
-
One or more message groups, each containing one or more messages, that define the prompts that Amazon Lex sends to the user.
Required: Yes
Type: Array of MessageGroup
Minimum:
1
Maximum:
5
Update requires: No interruption
TimeoutInSeconds
-
If Amazon Lex waits longer than this length of time for a response, it will stop sending messages.
Required: Yes
Type: Integer
Minimum:
1
Maximum:
900
Update requires: No interruption