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.