Skip to main content
System-Defined Slots refer to predefined Slot types that the system automatically detects in user inputs. These Slots are used to categorize and recognize specific types of data, such as dates, times, durations, and more.

Key Benefits

  • Automatic Extraction. Cognigy.AI automatically detects and categorizes user input into predefined Slots, reducing manual configuration.
  • Data Consistency. By using system-defined Slots, Cognigy.AI ensures all extracted data is consistently formatted and accurate.
  • Simplified Integration. System-defined Slots simplify the handling of complex data types, enabling smooth integration with backend systems.

All System-Defined Slots

In the JSON object, all system-defined Slot names are capitalized for easy identification.
Slot NameUser InputSlot JSON
DATEtomorrow, August 1st at 5pm
next week
NUMBERone hundred, 143
DURATION10 minutes 20 seconds
TEMPERATURE50 degrees
AGE32 years old
EMAILinfo@cognigy.com
PERCENTAGE5 percent
URLhttps://cognigy.com
MONEY500 dollars
DISTANCE12 kilometers

DATE Slots

DATE Slot detection depends on the time zone you set in the Project or through API functions.

DATE Format Handling

DATE Slot parsing follows the NLU language set in the Flow. Different regions use different date formats for slash-separated dates. The table outlines the format handling: For a full list of country-specific date formats, refer to the Date_format_by_country page on Wikipedia.

Invalid Date Handling

Cognigy.AI automatically checks all dates from user inputs. If a date is invalid, it won’t be assigned to the DATE Slot. The system ensures:
  • Leap year validation: February 29, 2024 is valid, but February 29, 2023 isn’t.
  • Correct month-day mapping: April 31 is invalid.
  • Fallback correction for ambiguous formats: 13/01/2023 defaults to dd/mm/YYYY if mm/dd/YYYY is invalid.

Future and Past Date Mapping

DATE Slot detection applies the current year by default unless specified otherwise. The system follows these rules:

More Information

Last modified on April 21, 2026