Built-in requirement types

Requirements are used to determine if the user gives an appropriate response to a prompt during a skill. These requirement types are provided by Coleman Digital Assistant:
Requirement type Description
Person Recognizes full names of real and/or fictional people. Consider how common and frequently used is the name. Common English names are more likely to be recognized. (Lex V1 Only)
Company Name Recognizes names of common companies. (Lex V1 Only)
First Name Recognizes common first names of real and/or fictional people. (Lex V2 Only)
Last Name Recognizes common last names of real and/or fictional people. (Lex V2 Only)
Date Recognizes and converts different date formats. For example, Today will be converted to YYYY-MM-DD.
Number Recognizes digits and numeric words and converts them to digits.
Screen name Recognizes words that represent a screen name.
Company name Recognizes names of common companies.
Alphanumeric Recognizes words made up of letters and numbers.
String Recognizes any sequence of characters.
Duration Recognizes words that represent duration and converts them to a standard format.

Requirements can be defined as optional or required. In the Skill Builder, you are only prompted for optional requirements if an Elicit Requirement action is made in a prior requirement fulfillment.