AWS::Lex::Bot DTMFSpecification
Specifies the DTMF input specifications.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "DeletionCharacter" :
String
, "EndCharacter" :String
, "EndTimeoutMs" :Integer
, "MaxLength" :Integer
}
YAML
DeletionCharacter:
String
EndCharacter:String
EndTimeoutMs:Integer
MaxLength:Integer
Properties
DeletionCharacter
-
The DTMF character that clears the accumulated DTMF digits and immediately ends the input.
Required: Yes
Type: String
Pattern:
^[A-D0-9#*]{1}$
Update requires: No interruption
EndCharacter
-
The DTMF character that immediately ends input. If the user does not press this character, the input ends after the end timeout.
Required: Yes
Type: String
Pattern:
^[A-D0-9#*]{1}$
Update requires: No interruption
EndTimeoutMs
-
How long the bot should wait after the last DTMF character input before assuming that the input has concluded.
Required: Yes
Type: Integer
Minimum:
1
Update requires: No interruption
MaxLength
-
The maximum number of DTMF digits allowed in an utterance.
Required: Yes
Type: Integer
Minimum:
1
Maximum:
1024
Update requires: No interruption