Taxonomy Overview - Fabric

Documentation Index

Fetch the complete documentation index at: /llms.txt

Use this file to discover all available pages before exploring further.

Product Agent is currently in beta, and we’re seeking partners to help shape its future.

The Taxonomy menu in Settings is where you define the catalog structure and product data patterns that Product Agent uses as reference when enriching your products in Activate. Taxonomy establishes two core elements:

Together, categories and attributes provide the structure Product Agent needs to interpret your catalog consistently and generate more accurate enriched content. Setting up your taxonomy ensures that your product data is organized and ready for enrichment.

Categories

Categories determine how your products are organized in Product Agent. You can create a hierarchical category tree that reflects your merchandising structure, starting with top-level categories and adding subcategories as needed. There is no fixed limit to the number of hierarchy levels, allowing you to create simple or highly detailed product structures. A well-defined category tree:

For example, a furniture company’s category hierarchy might look like the following:

Each category can be created, renamed, nested beneath another category, or deleted. Your taxonomy should account for all products in your catalog so enrichment and structured data remain consistent.

Attributes

Attributes are the details that describe the products in your catalog, such as the color, material, or dimensions. Defining attributes helps Product Agent understand what information exists in your catalog and how it should be interpreted during enrichment. Each attribute represents the data type it stores. Some attributes contain text, others contain numbers or dates, and some are limited to a specific set of options. Certain attributes can store multiple values for a single product. The following table displays the available attribute types, their descriptions, and their uses.

Data Type Description Example Use Case
String Free-form text values. Description, material, care instructions
Number Numeric values. Height, weight, price
Date Calendar-based values. Release date, expiration date
Boolean True/false values. Free shipping, eco-friendly
List of values A predefined list allowing multiple selections. Available colors, compatible devices
Enum A predefined list allowing a single selection. Size (small, medium, large)