# Welcome to the fabric Knowledge Base Source: https://developer.fabric.inc/home fabric’s API-first platform gives developers the control and flexibility to easily build from scratch or integrate with the existing stack, to compose the perfect commerce experiences.

Welcome to the fabric NEON Knowledge Base

Explore how to use NEON to monitor product visibility and enrich product data for AI search.

Looking for documentation on fabric’s legacy products? See the v3 or v2 docs.

Learn how Product Agent can enrich your product data to fabric NEON's golden standard.
Measure your catalog’s visibility across AI search and agentic commerce prompts.
Enrich product data for AI search and publish it across your sales channels.
***
# Importing Products Source: https://developer.fabric.inc/product-agent/activate/activating-products/importing-products Import product data through CSV upload to initiate enrichment. The Product Activation page gives you visibility into your product data and category structure that Product Agent uploaded and ingested. This catalog forms the foundation for enrichment and scoring. You can use this page to: * Browse the products and categories that have been uploaded. * Search and sort by product name, category, or ingestion status. * Confirm that your core product data is ready for enrichment. ## Prerequisites Provide your fabric Delivery Manager with two CSV files: one for your categories and one for your attributes. Your delivery manager will coordinate with you to ensure these files are uploaded and mapped. ## Product Information File Guidelines Product information is uploaded through a CSV import. fabric recommends that you use the provided CSV template as a basis for your upload. It contains predefined column headers, some of which, such as SKU, category, breadcrumb, title, description, and images are required. However, the CSV template is set up for apparel, so there are a number of `attribute*` columns that won’t apply to every merchant. The `attribute*` columns can be edited to fit the needs of your brand. For example, a furniture manufacturer would need `attribute*height`, `attribute*length`, and `attribute*width`. The following table describes each column header included in the CSV template: | **Column** | **Required** | **Description** | | :------------------------------- | :----------------- | :------------------------------------------------------------------------------------------------------- | | **sku** | Yes | Unique product ID. This must match your internal SKU and remain consistent across updates. | | **category** | Yes | Primary product category. Used for benchmarking and enrichment. | | **breadcrumb** | Yes | Full category hierarchy for the product, separated by a delimiter. Example: Home > Living Room > Chairs. | | **title** | Yes | Product name as displayed on your PDP. | | **description** | Yes | Full product description from your PDP. | | **images** | Yes | URLs to product images. Multiple URLs can be separated by commas. | | **attribute.colors** | Category dependent | Product colors. | | **attribute.sizes** | Category dependent | Available sizes. | | **attribute.materials** | Category dependent | Primary materials used in the product. | | **attribute.age\_suitability** | Category dependent | Intended age group or suitability range. | | **attribute.brands** | Recommended | Brand name associated with the product. | | **attribute.patterns** | Category dependent | Pattern or print description. | | **attribute.gender** | Category dependent | Intended gender audience. | | **attribute.closure\_types** | Category dependent | Closure mechanism, such as, zipper, button, snap. | | **attribute.care\_instructions** | Category dependent | Care or maintenance instructions. | | **attribute.sleeve\_lengths** | Category dependent | Sleeve length information. | ## Procedure 1. In the left menu, click **Product Agent**. The **Product Agent** homepage is displayed. 2. Click **Activate**. The **Product Activation** page is displayed. It shows all the products you have uploaded previously. First-time users will not see any products. 3. Do one of the following: * Click **Import** and then click **Import Products** and finish the steps in the workflow on this page. * Click **Enrich Products** and follow the steps in [Enrich Products](/product-agent/activate/enriching-products). 4. (Optional) Click **Sample CSV** to download the sample CSV file. The file is downloaded. 5. To import a CSV file, do one of the following: * Drag and drop a file into the upload box. * Click anywhere inside the upload box to select a file from your computer. Import from CSV UI 6. Click **Start Processing**. Product Agent processes your upload. Depending on the size of the file, it may take some time. Start Processing UI Once your products have been processed, you are automatically redirected to **Taxonomy Mapping**. ### Replacing or removing products If you need to update or remove products after an import, upload a new CSV file with the corrected data. To replace product information, include the same SKUs with updated values in the new CSV file. Product Agent will process the file and apply the updated data during import. To remove products, delete those SKUs from the new CSV file before uploading. To upload a new file, follow the steps above in **Importing Products**. # Introduction Source: https://developer.fabric.inc/product-agent/activate/activating-products/introduction Understand the Product Activation workflow, including importing products and taxonomy mapping. Activating products is the first step in preparing your catalog for enrichment, benchmarking, and publishing in Product Agent. The process begins by uploading a CSV file, which brings your products into Product Agent and triggers automatic classification through an internal taxonomy mapping system. ## Taxonomy Mapping After uploading, Product Agent automatically tries to understand what kind of products you’ve added. For example: * A clothing brand might upload shirts, pants, and jackets. * A home goods store might upload coffee makers, chairs, and kitchen tools. This classification step helps Product Agent: * Apply the right enrichment logic, such as sizing for apparel versus dimensions of appliances. * Determine which product attributes are required or recommended. * Personalize downstream steps based on your product types. ### Manual mapping In most cases, Product Agent will accurately classify your products without needing any manual input from you. However, if your data uses custom categories or vague labels, you may need to: * Confirm or refine the suggested classifications. * Assign more specific product types. * Reorganize products that were misclassified. ## Related Topics * [Importing Products](/product-agent/activate/activating-products/importing-products) * [Taxonomy Mapping](/product-agent/activate/activating-products/taxonomy-mapping) # Taxonomy Mapping Source: https://developer.fabric.inc/product-agent/activate/activating-products/taxonomy-mapping Map product categories and attributes to your brand's structure. This topic covers how to review and adjust category and attribute mappings after you upload your products. When processing the CSV file of your products, Product Agent attempts to match your source categories and attributes to its internal catalog structure. Classifying your products during this step ensures the right enrichment logic is applied to each product, for example, distinguishing between size, capacity, or material depending on the product type. In most cases, mappings are handled automatically and require no action. However, it is always a best practice to review the mappings for accuracy. Taxonomy Mapping is divided into two tabs: **Categories** and **Attributes**. Both tabs allow you to review the mappings that Product Agent applied and change them as you require. The Categories tab allows you to hover over an individual product and click **View** to see its entire attribute set imported from your CSV file. Both tabs feature dropdown menus so that you can make adjustments. ## Prerequisites Ensure you have completed the previous step in the Activate process, [Importing Products](/product-agent/activate/activating-products/importing-products). ## Procedures Use the following procedures to adjust your taxonomy mapping. ### Changing a product's category 1. From the **Categories** tab, browse your products. 2. For any mis-categorized product, click on its **Category**. The category selector menu is displayed. 3. Select the matching category. The product's category is updated. taxonomy mapping GIF ### Adding a new category 1. From the **Categories** tab, browse your products. 2. For any mis-categorized product, click on its **Category**. The category selector menu is displayed. 3. Click **Create new category**. The *Create New Category*\* window is displayed. 4. In the **Category Name** field, enter a name. 5. (Optional) In the **Parent Category** field, select this new category’s parent category. 6. Click **Create**. The new category is created. Follow the steps above under [Changing a product's category](/product-agent/activate/activating-products/taxonomy-mapping#changing-a-product’s-category) to assign the product to the new category. Select Attribute Mapping UI ### Changing an attribute's mapping 1. From the **Categories** tab, click the **Attributes** tab and browse the attributes. 2. For any mis-mapped attribute, click on its mapping. The attribute selector menu is displayed. 3. Select the matching mapping. The attribute's mapping is updated. Create New Product Category UI ### Adding a new attribute type 1. From the **Categories** tab, click the **Attributes** tab and browse the attributes. 2. For any mis-mapped attribute, click on its mapping. The attribute selector menu is displayed. 3. Click **Create new attribute**. The *Create New Attribute*\* window is displayed. 4. In the **Attribute Name** field, enter a name. 5. In the **Attribute Key** field, enter an identifier for use in your system, such as "color" or "size." 6. (Optional) In the **Description** field, enter a description. 7. Click **Create**. The new attribute type is created. Follow the steps above under [Changing an attribute's mapping](/product-agent/activate/activating-products/taxonomy-mapping#changing-an-attribute’s-mapping) to update attribute mapping. # Enrich All & Review Source: https://developer.fabric.inc/product-agent/activate/enrich-all-review Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. After reviewing the sample enrichment, the Enrich All & Review page gives you a final opportunity to assess the content generated by Product Agent before applying it across your catalog. In this step, you can browse through all enriched products, compare AI-generated content with your original data, and make edits or additions as needed. Your feedback helps Product Agent learn your tone, correct misunderstandings, and generate more brand-accurate content moving forward. After enriching your products, Product Agent displays a list of your products with the following information: | **Column** | **Description** | | :------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Product** | Shows the product name and thumbnail image to help you identify each enriched product in your catalog. | | **Attributes Added** | The number of new or optimized attributes Product Agent created for the product. Attributes include details such as fit, material, care instructions, colors, length, and other structured data used in AI answers and search experiences. | | **FAQs Added** | The number of new AI-generated FAQs added to the product. These improve AEO performance by giving AI engines structured, question/answer content. | | **Actions** | Details of Product Agent’s optimizations for the specific product. | ## Procedure 1. Click **Enrich Now**. Product Agent enriches your catalog. When the process is finished, a list of the enriched products is displayed, along with metrics tracking Product Agent’s changes. 2. Review Product Agent’s optimizations of your catalog. 3. Click **Next: Publish**. You are directed to the next step in the process, [Publishing Products](/v3/product-agent/activation/publishing-products). enrich all GIF ## Related Topics * [Overview](/product-agent/activate/overview) * [Product Activation](/product-agent/activate/activating-products/introduction) * [Sampled Enrichment](/product-agent/activate/sampled-enrichment) * [Enrich All & Review](/product-agent/activate/enrich-all-review) * [Publishing Products](/product-agent/activate/publishing-products) # Enriching Products Source: https://developer.fabric.inc/product-agent/activate/enriching-products Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. After reviewing the categories and products that Product Agent activated, the next step in the process is enriching your products. When you click **Enrich**, Product Agent analyzes your product data and generates optimized descriptions, attributes, FAQs, metadata, and schema based on your source information and brand guidelines. After enrichment is complete, you can review and edit the generated content in the Sampled Enrichment screen before publishing. You can choose to enrich all your products, or only products in specific categories. ## Procedure 1. On the **Product Enrichment** screen, do one of the following: * To enrich products belonging only to certain categories, click **Categories**. * Select the categories you want to enrich. * To enrich all products, click **All products**. Select Categories UI 2. Click **Next: Sampled Enrichment**. You are directed to the next step in the process, [Sampled Enrichment](/product-agent/activate/sampled-enrichment). ## Related Topics * [Overview](/product-agent/activate/overview) * [Product Activation](/product-agent/activate/activating-products/introduction) * [Sampled Enrichment](/product-agent/activate/sampled-enrichment) * [Enrich All & Review](/product-agent/activate/enrich-all-review) * [Publishing Products](/product-agent/activate/publishing-products) # Overview Source: https://developer.fabric.inc/product-agent/activate/overview Activation Overview Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. The **Activation** process helps you generate AI-optimized product content across your entire catalog, including titles, descriptions, attributes, FAQs, and image metadata, without manual writing or formatting. The enrichment process ensures your product detail pages (PDPs) are structured so that AI-powered shopping assistants and recommendation engines discover them. The enrichment workflow is structured, iterative, and guided. It begins with reviewing the products fabric has activated for your catalog and moves through sampling, review, and full enrichment. You can preview AI-generated content before it’s applied, provide feedback to fine-tune results, and export your enriched catalog for downstream systems. Whether you’re preparing for a full-scale syndication strategy or looking to optimize high-priority categories, Product Agent gives you the tools to confidently enrich at scale. ## Activation Workflow The process of activating your products follows these steps: 1. [Product Activation](/product-agent/activate/activating-products/introduction): Review the catalog and categories fabric has pre-loaded for enrichment. You can also upload additional products if needed. 2. [Enriching Products](/product-agent/activate/enriching-products): Select which categories you want to enrich, whether specific groups or your full catalog. 3. [Sampled Enrichment](/product-agent/activate/sampled-enrichment): Review AI-generated sample content for a subset of products. Compare optimized and original data, make edits, and train the system with your feedback. 4. [Enrich All & Review](/product-agent/activate/enrich-all-review): Apply enrichment across your selected products and evaluate the changes using a summary table showing scores, improvements, and AI-generated content. 5. [Publishing Products](/product-agent/activate/publishing-products): Export your enriched catalog as a CSV, ready to ingest into your ecommerce platform or syndication pipeline. Throughout the process, Product Agent learns from your preferences and continuously improves its output to reflect your brand voice, product structure, and content standards. ## Related Topics * [Product Activation](/product-agent/activate/activating-products/introduction) * [Enriching Products](/product-agent/activate/enriching-products) * [Sampled Enrichment](/product-agent/activate/sampled-enrichment) * [Enrich All & Review](/product-agent/activate/enrich-all-review) * [Publishing Products](/product-agent/activate/publishing-products) # Publishing Products Source: https://developer.fabric.inc/product-agent/activate/publishing-products Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. After enrichment is complete, **Publish** is the final step in the Activate process. Publishing pushes your enriched product data to your connected sales channels. ### Exporting enriched data In addition to publishing, this step also allows you to export data in the following formats: * **CSV**: Export a spreadsheet of your enriched product data. * **JSON-LD**: Export enriched, structured [schema.org](https://schema.org/) data for your products and FAQs. Use the CSV export to review enriched data and import into your internal systems. Use the JSON-LD export options to manually implement structured product and FAQ data on your PDPs. Enriched Product Data Download Options UI ## Procedure 1. (Optional) To download your enriched data, click one or more of the following: * Export CSV * Export Product Schema (JSON-LD) * Export FAQ Schema (JSON-LD) The file is downloaded. 2. Click **Publish to Channels**. Your enriched product data is published across your connected ecommerce channels. publishing products GIF ## Related Topics * [Overview](/product-agent/activate/overview) * [Product Activation](/product-agent/activate/activating-products/introduction) * [Enriching Products](/product-agent/activate/enriching-products) * [Sampled Enrichment](/product-agent/activate/sampled-enrichment) * [Enrich All & Review](/product-agent/activate/enrich-all-review) # Sampled Enrichment Source: https://developer.fabric.inc/product-agent/activate/sampled-enrichment Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. **Sampled Enrichment** gives you a preview of enriched product data prior to publishing. It shows the titles, descriptions, attributes, FAQs, and metadata that Product Agent optimized, and gives you the opportunity to make targeted edits to individual products before applying the enrichment data. Each product is broken down into the following sections: * **Description**: An AEO-ready description optimized for your brand. * **Attributes**: Key details such as color, size, material, or dimensions. * **FAQs**: Common customer questions and answers, automatically generated based on product details. * **Images**: Product images with optimized descriptions. * **Meta Data**: Structured product information, including SEO elements and schema-ready fields. Sample of Enriched Product UI The following table describes the controls and statuses displayed in Sampled Enrichment. | Control/Status | Description | | :-------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Original Depth** | Percentage score indicating how the original product content performed against AEO standards before enrichment. | | **Enhanced Depth** | Percentage score showing how the enriched content performs against AEO standards after enhancement. | | **New/Original** | Indicates whether the displayed content is newly generated (enhanced) or unchanged from the original upload. | | **Edit (Pencil Icon)** | Appears on hover. Allows you to manually edit the enriched content. | | **View Original (Eye Icon)** | Appears on hover. Displays the original product data for comparison. | | **Enhancement Insights (Sparkle Icon)** | Displays Product Agent’s reasoning for enhancing or generating the content. | | **Change Summary (Paper Icon)** | Shows which original fields or attributes were modified during enrichment. | | **Add Content (Plus Icon)** | Allows you to manually add additional data, such as new attributes, FAQs, or other product details. | | **Confidence Score** | Grades extraction and enhancement, based on multiple factors including your uploaded product data, brand guidelines, and Product Agent's AI-driven verification rules. | ## Procedure 1. Use the **Next Product** and **Previous Product** buttons to navigate through the sampled enrichment of your catalog and review Product Agent’s optimizations. 2. (Optional) Edit your products’ values and content and brand guidelines as required. For more information, see [Optional Procedures](/product-agent/activate/sampled-enrichment#optional-procedures) below. Your edits and feedback help Product Agent learn your preferences and generate better results going forward. 3. Click **Apply Changes**. 4. Click **Next: Enrich All & Review**. You are directed to the next step in the process, [Enrich All & Review](/product-agent/activate/enrich-all-review). ### Optional procedures The following procedures are optional, and only necessary if you want to make changes to your sample enrichment, or if you want to see why Product Agent made its enrichment decisions. #### Adjusting global content and brand guidelines 1. To make changes to brand guidelines, click **Changes**. The Guideline Scope menu is displayed. 2. In the **New enrichment guidance field**, enter the new guidance. 3. Click **Add**. The new guidelines are added and will be applied to future enrichment. #### Adding an attribute 1. Click the **+** icon next to the **Attributes** heading. A window expands with fields to add the attribute. 2. In the **Attribute Name** field, enter a name. 3. In the **Attribute Value** field, enter a value. 4. Select whether you are adding this attribute for **Brand** or **Content** reasons. 5. In the **Provide attribute rationale** field, enter the reason you added the attribute. 6. Click **Save Edits**. The attribute is added. #### Adding an FAQ 1. Click the **+** icon next to the **FAQs** heading. A window expands with fields to add the FAQ. 2. In the **Question** field, enter the question. 3. In the **Answer** field, enter the answer. 4. Select whether you are adding this FAQ for **Brand** or **Content** reasons. 5. In the **Provide FAQ rationale** field, enter the reason you added the attribute. The FAQ is added. #### Editing a value 1. Hover over the value and click the pencil icon. The value’s edit mode is displayed. 2. Edit the value as required. 3. Select whether you are making the edits for **Brand** or **Content** reasons. 4. In the **Provide edit rationale** field, enter the reason you added the attribute. 5. Click **Save**. The value is updated. Editing an Enriched Value UI ## Related Topics * [Overview](/product-agent/activate/overview) * [Product Activation](/product-agent/activate/activating-products/introduction) * [Enriching Products](/product-agent/activate/enriching-products) * [Enrich All & Review](/product-agent/activate/enrich-all-review) * [Publishing Products](/product-agent/activate/publishing-products) # Brands Source: https://developer.fabric.inc/product-agent/admin-settings/admin/brands View brands and parent company associations in Product Agent. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. The **Brands** tab in the Admin section of Product Agent is a read-only tab that displays information about all of the brands you created when setting up Users and Companies. In Product Agent, a **company** represents the top-level organization. This may be a retailer, brand owner, or agency. A company can manage one or many **brands**. In some cases, a company and brand are the same entity. In others, such as agencies, a single company may manage multiple brands. The Brands tab displays a table with the following information: | Column | Description | | :------- | :------------------------------------------------------------------------------------- | | Domain | The brand’s URL. | | Company | The brand’s parent company. | | Products | The Product Agent module the brand has access to, whether **Monitor** or **Activate**. | | Created | The date the brand was created. | Brand List UI ## Related Topics * [Overview](/product-agent/admin-settings/admin/overview) * [Users](/product-agent/admin-settings/admin/users) * [Companies](/product-agent/admin-settings/admin/companies) # Companies Source: https://developer.fabric.inc/product-agent/admin-settings/admin/companies Create and manage companies in Product Agent and organize brands under their parent companies. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. The **Companies** tab in the Admin section of Product Agent allows you to create and manage companies within your organization. In Product Agent, a **company** represents the top-level organization. This may be a retailer, brand owner, or agency. A company can manage one or many **brands**. In some cases, a company and brand are the same entity. In others, such as agencies, a single company may manage multiple brands. The Companies tab displays a table with the following information: | Column | Description | | :------ | :---------------------------------------- | | Name | Company name. | | Brands | The brands associated with the company. | | Created | The date the company profile was created. | ## Prerequisites You must have **Admin** credentials to create or manage companies. ## Procedures ### Creating a new company To create a new company, take the following steps: 1. In the left navigation of Product Agent, click **Admin**. The Users tab is displayed. 2. Click the **Companies** tab. The **Companies** tab is displayed. 3. Click Create Company. The **Create Company** window is displayed. Create Company Window UI 4. In the **Name** field, enter the company’s name. 5. In the **Brands (optional)** field, assign the company its associated brands. 6. Click **Create Company**. The company is created. ### Editing a company To edit an existing company, take the following steps: 1. In the left navigation of Product Agent, click **Admin**. The Users tab is displayed. 2. Click the **Companies** tab. The **Companies** tab is displayed. 1. In the list of companies, click on a company’s name. The **Edit Company** window is displayed. 2. Edit the company's information as required. 3. Click **Save Changes**. The company is updated. ## Related Topics * [Overview](/product-agent/admin-settings/admin/overview) * [Users](/product-agent/admin-settings/admin/users) * [Brands](/product-agent/admin-settings/admin/brands) # Overview Source: https://developer.fabric.inc/product-agent/admin-settings/admin/overview Manage users, companies, and brands in Product Agent. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. The **Admin** section controls access and organizational structure in Product Agent. Unlike **Monitor** and **Activate**, which are used to analyze and enrich product content, Admin defines who can use Product Agent and which brands are available for monitoring and activation. Admin is organized into the following tabs: Here it is in clean Markdown format, unchanged: | Tab | Description | | :-------- | :------------------------------------------------------------------ | | Users | Create and manage users. | | Companies | Organize companies (organizations) and group associated brands. | | Brands | View brand domains and manage their access to Monitor and Activate. | ### Organizational structure in Product Agent Depending on your business model, a company may manage a single brand or multiple brands. In Product Agent: * A company represents the parent organization (such as a retailer, brand owner, or agency). * A company can manage one or multiple brands. * Brands can be provisioned for Monitor, Activate, or both. ## Related Topics * [Users](/product-agent/admin-settings/admin/users) * [Companies](/product-agent/admin-settings/admin/companies) * [Brands](/product-agent/admin-settings/admin/brands) # Users Source: https://developer.fabric.inc/product-agent/admin-settings/admin/users Create and manage users in Product Agent by assigning roles and organizing users by company. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. The **Users** tab is the default tab under Admin. It allows you to create and manage users in Product Agent. This topic follows the procedures to create and manage users. The Users tab displays a table with the following information: | Column | Description | | :------ | :------------------------------------- | | Name | User’s name. | | Email | User’s email address. | | Company | The company the user works for. | | Created | The date the user profile was created. | User List UI ## Prerequisites You must have **Admin** credentials to create or manage users. ## Procedures ### Creating a new user To create a new users, take the following steps: 1. In the left navigation of Product Agent, click **Admin**. The **Users** tab is displayed. 2. Click **Create User**. The **Create User** window is displayed. Create User Window UI 3. In the **Name** field, enter a name. 4. In the **Email** field, enter the new user's email address. 5. In the **Company** field, click the company the user works for. 6. In the **Role** field, chose the user's role from the following privilege levels: * **User** to access and use Product Agent. * **Admin** to manage users and administrative settings, as well as all privileges the User role has. 7. In the **Brands (optional)** field, assign the user to the specific brands they work on. 8. Click **Create User**. The user is created. ### Editing a user To edit an existing user, take the following steps: 1. In the left navigation of Product Agent, click **Admin**. The **Users** tab is displayed. 2. In the list of users, click on a user’s name. The **Edit User** window is displayed. 3. Edit the user’s information as required. 4. Click **Save Changes**. The user is updated. ## Related Topics * [Overview](/product-agent/admin-settings/admin/overview) * [Companies](/product-agent/admin-settings/admin/companies) * [Brands](/product-agent/admin-settings/admin/brands) # Overview Source: https://developer.fabric.inc/product-agent/admin-settings/settings/brand-config-overview Configure the guidelines that Product Agent uses when generating enriched product content. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. With the **Brand Configuration** tab, you can control how Product Agent generates enriched content for your products. You can set the voice, languages, channels, and competitors to ensure AI enrichment aligns with your standards and performance goals. **Brand Configuration** is broken down into the following sections: ## Channels to Optimize Content For The **Channels to Optimize Content For** menu allows you to select the platforms where you want your enriched product data to be published. Each channel has its own formatting, tone, and metadata requirements. For example, **Amazon Marketplace** has its own product listing requirements that are different from those of **TikTok Shop**. You can select multiple channels and Product Agent will create tailored content for each. ## Languages to Generate The **Languages to Generate** menu lets you choose which languages Product Agent generates enhanced product data in. English is the default. You can also choose to have content enriched in French, Spanish, or German. ## Data Enhancement Options The **Data Enhancement Options** menu allows for optional improvement of product content by crawling your product suppliers. When enabled, Product Agent retrieves data from supplier websites to use as additional information when enriching content. This may increase processing time and token usage. It’s meant for deeper enrichment when product data is sparse or inconsistent. ## Competitor URLs Use the **Competitor URLs** menu to Link Product Agent to up to five of your competitor’s websites. This helps Product Agent in the enrichment process by providing: * Content benchmarking * Attribute comparison * Market positioning analysis * Industry standards Brand Guidelines The **Brand Guidelines** menu allows you to define the voice, tone, and writing style that Product Agent uses when enriching content. This setting ensures that AI-generated product descriptions, headlines, SEO text, and FAQs align with the brand's identity, whether your tone is polished and elegant, casual and friendly, or fast-paced and promotional. Content tone influences how customers perceive your brand, how easily product details are understood, and how well your listings perform across search engines and marketplaces. Configuring a consistent tone helps build trust, brand recall, and conversion performance. Carefully crafting your brand tone gives you: * **Consistency across channels**: Maintains a unified voice whether content is surfaced on Chat GPT, Perplexity, or your own PDP. * **Customer alignment**: Tailors language to your ideal audience, whether that’s professionals, value shoppers, or eco-conscious buyers. * **Automation clarity**: Sets clear guardrails when rewriting or enriching copy so the results don’t feel robotic or off-brand. ## Related Topics * [Monitor Tuning](/product-agent/admin-settings/settings/monitor-tuning) * [Brand Config Setup](/product-agent/admin-settings/settings/brand-config-setup) # Brand Config Setup Source: https://developer.fabric.inc/product-agent/admin-settings/settings/brand-config-setup Steps to configure channels, languages, competitor inputs, supplier data enhancement, and brand voice settings in Product Agent. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. This topic covers the steps to set up Brand Configuration. ## Procedure 1. In the left menu, click **Settings**. The Product Agent Settings menu is displayed. 2. Click **Brand Configuration**. The **Brand Configuration** tab is displayed. 3. In the **Channels to Optimize Content For** section, select one or more channels that you want Product Agent to create enriched product data for. 4. In the **Languages to Generate** section, select one or more languages to generate content in. English is the default. French, Spanish, and German are also supported. 5. (Optional) To have Product Agent crawl your suppliers’ websites to gather additional information about your products for enrichment, in the **Data Enhancement Options** section, click **Crawl Product Suppliers**. 6. (Optional) To have Product Agent benchmark your enriched content against your competitors’ content, in the **Competitor URLs** field, do the following: * In the **Competitor 1 URL** field, enter a competitor’s URL. * To add another competitor, click Add Competitor URL and enter a competitor’s URL. You may enter up to five competitor URLs. 7. In the **Brand Guidelines** section, configure your global guidelines by doing the following: * In the **Brand Tone & Voice Guidelines** field, enter a new guidance rule. * Click **+ Add**. The new brand tone and voice guideline is added. Repeat this step as required to create additional rules. Configuration is complete. You can return at any time to adjust your setup. ## Related Topics * [Monitor Tuning](/product-agent/admin-settings/settings/monitor-tuning) * [Brand Config Overview](/product-agent/admin-settings/settings/brand-config-overview) # Monitor Tuning Source: https://developer.fabric.inc/product-agent/admin-settings/settings/monitor-tuning Configure customer personas, regional targeting, and category price ranges to refine visibility scores in Monitor. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. Use **Monitor Tuning** to refine how Product Agent evaluates your brand’s visibility and relevance. These settings influence the prompts and scoring logic used during Monitoring. Changes apply to your next Monitor run after saving. You can tune: * The Customer persona to shape audience-specific visibility scoring * Different geographic Regions to limit analysis to specific geographic markets * The category pricing ranges to align scoring with your pricing strategy Changes to Monitor Tuning apply to the next monitoring cycle. Previously completed cycles are not updated retroactively. Monitor Tuning is divided into the following sections: ## Customer Persona In **Customer Persona**, you define your target customer to guide Monitor’s analysis and scoring. Monitor uses the persona you create here to interpret product relevance, evaluate the audience, and generate more precise visibility scores. fabric recommends that you be specific when setting up the customer persona. Include demographic traits, style preferences, shopping behavior, and price sensitivity where applicable. ## Regions Selection Select one or more regions in **Regions Selection** to constrain visibility scoring and competitive evaluation for targeted monitoring in those specific markets. If no regions are selected, Monitor evaluates visibility without geographic constraints. ## Category Pricing Range Inputs Use **Category Price Range Inputs** to set competitive value assumptions and improve scoring accuracy. The minimum and maximum fields allow you to tell Product Agent the estimated price range for each category, allowing Product Agent to monitor your content against direct competitors. For example, a high-end furniture retailer with an “end tables” category priced between $1,000–$2,000 would not typically compete directly with a value-tier retailer offering end tables priced between $100–$200. ## Best Practices You can return at any time to adjust Monitor Tuning and your changes will be reflected in the next monitoring cycle. fabric recommends that you update Monitor Tuning when you shift your target audience, expand into new regions, or adjust your pricing strategy. ## Procedure 1. Navigate to **Product Agent** > **Settings** > **Monitor Turning**. The Monitor Tuning tab is displayed. User List UI 2. In the **Customer Persona** field, enter a customer persona. 3. (Optional) For help writing your persona, click **View Example**. The **Example Customer Persona** window is displayed. Click **Grat, Thanks** to close the window. 4. In the **Regions Selection** section, select the regions to monitor. 5. In the **Category Pricing Range Inputs** **Min** and **Max** fields, enter the approximate minimum and maximum prices for items in each category. 6. Click **Save**. Monitor Tuning is updated. The next monitoring cycle will reflect your tuning changes. ## Related Topics * [Brand Config Overview](/product-agent/admin-settings/settings/brand-config-overview) * [Brand Config Setup](/product-agent/admin-settings/settings/brand-config-setup) # Get attribute import status Source: https://developer.fabric.inc/product-agent/api-reference/attributes/get-import-status product-agent.openapi get /v2/attributes/import/{import_id} Retrieve the current status and results of an attribute import created using `POST /v2/attributes/import`. # Import attributes from CSV Source: https://developer.fabric.inc/product-agent/api-reference/attributes/import-attributes product-agent.openapi post /v2/attributes/import Upload a CSV file to import attribute definitions for the specified brand/domain. The import is processed asynchronously. **Expected CSV columns** - **attribute_name** (required): Attribute display name - **attribute_key** (optional): Machine-readable key - **description** (optional): Attribute description - **data_type** (optional): Data type - **scope** (optional): Attribute scope - **enum_values** (optional): Allowed values, pipe-delimited (e.g. `S|M|L`) - **allow_ai_content** (optional): Allow AI to generate values (`true`/`false`) - **source** (optional): `MERCHANT` or `GOLD_STANDARD` - **guideline_reason** (optional): Guidance for AI enrichment # Create Access Token Source: https://developer.fabric.inc/product-agent/api-reference/authorization/get-token product-agent.openapi post /platform/v1/auth/login Authenticates a user and returns a JWT access token. # Get User Details Source: https://developer.fabric.inc/product-agent/api-reference/authorization/get-user-details product-agent.openapi get /platform/v1/auth/me Returns the authenticated user profile, company, and brand access. # Get category import status Source: https://developer.fabric.inc/product-agent/api-reference/categories/get-import-status product-agent.openapi get /v2/categories/import/{import_id} Retrieve the current status and results of a category import created using `POST /api/v2/categories/import`. # Bulk Import Categories Source: https://developer.fabric.inc/product-agent/api-reference/categories/import-categories product-agent.openapi post /v2/categories/import Upload a CSV file to import category data for the specified brand/domain. The import is processed asynchronously. **Expected CSV columns** - **name** or **category_name** (required): Category name - **parent_id** or **parent_category_id** (optional): Parent category ID - **breadcrumb** (optional): Full breadcrumb path - **inferred_category** (optional): AI-inferred category # Bulk Import Products Source: https://developer.fabric.inc/product-agent/api-reference/products/bulk-import-products product-agent.openapi post /v2/taxonomy-workflow Upload a CSV file of products to start a taxonomy workflow for the specified brand/domain. **Expected CSV columns** - **title** (required): Product title - **breadcrumb** (required): Category breadcrumb path - **sku** (optional): Product SKU - **category** (optional): Product category - **description** (optional): Product description - **images** (optional): Image URLs - **attribute.\*** (optional): Custom attributes (e.g. `attribute.color`) # Get taxonomy workflow status Source: https://developer.fabric.inc/product-agent/api-reference/products/get-import-status product-agent.openapi get /v2/taxonomy-workflow/{workflow_id} Retrieve the current status and progress of a taxonomy workflow created using `POST /v2/taxonomy-workflow`. # Adding a Competitor for Monitoring Source: https://developer.fabric.inc/product-agent/monitor/add-a-competitor Compare your categories to competitors in AI shopping to uncover enrichment and category strategy opportunities. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. Adding competitors helps you understand how your products are performing in AI-driven shopping experiences relative to others in your space. This context can highlight opportunities to improve enrichment, strengthen citations, or refine category strategy. add competitor gif 1. Log into **fabric NEON**. The **Visibility** page for **Monitor** is displayed by default. Monitor Visibility Landing Page 2. Click **Add Competitor**. Click Add Competitor The **Add Competitor** window is displayed. 3. In the **Competitor Website URL** field, enter a competitors URL. A maximum of 5 competitors can be added. 4. Click **Add**. Click Add The competitor is added as a benchmark so you can compare your products against their visibility performance over time. Once added, competitor data may take about 1 minute to load, and up to 5 minutes for larger catalogs. Monitor Visibility Competitors view ## Related Topics * [Overview](/product-agent/monitor/overview) * [Adding a Monitored Category](/product-agent/monitor/add-a-monitored-category) * [Category Performance Report](/product-agent/monitor/category-performance-report) * [Prompts](/product-agent/monitor/prompts) * [Adding a Prompt](/product-agent/monitor/add-a-prompt) * [Recommendations](/product-agent/monitor/recommendations) # Adding a Monitored Category Source: https://developer.fabric.inc/product-agent/monitor/add-a-monitored-category Use the Monitor tab to add categories you want to track, helping you follow visibility trends and focus your enrichment efforts. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. By adding categories to track in the Visibility tab, you can follow visibility trends and pinpoint where enrichment efforts will be most effective. ## Procedure 1. Log into **fabric NEON**. The **Visibility** page for **Monitor** is displayed by default. Monitor Visibility Landing Page 2. Scroll down to the **Monitored Categories** section and click **Add Category to Monitor**. Add Monitored Categories The **Add Categories to Monitor** window is displayed. Add Category Window 3. Select one or more categories. 4. Click **Update**. The selected categories are now tracked and displayed in the **Monitored Categories** section of the **Monitor** tab. ## Related Topics * [Overview](/product-agent/monitor/overview) * [Adding a Competitor for Monitoring](/product-agent/monitor/add-a-competitor) * [Category Performance Report](/product-agent/monitor/category-performance-report) * [Prompts](/product-agent/monitor/prompts) * [Adding a Prompt](/product-agent/monitor/add-a-prompt) * [Recommendations](/product-agent/monitor/recommendations) # Adding a Prompt Source: https://developer.fabric.inc/product-agent/monitor/add-a-prompt Create and manage custom search prompts to measure product visibility in AI-powered shopping engines Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. Product Agent automatically generates a set of prompts based on your enriched product data. These prompts reflect real-world, natural-language search queries that customers might use in AI-powered shopping experiences. While Product Agent can generate high-quality prompts on its own, you can also add custom prompts to track performance for specific queries that are important to your business or brand. ## Procedure 1. Log into **fabric NEON**. The **Visibility** page for **Monitor** is displayed by default. 2. Click the **Prompts** tab. The **Prompts** page is displayed. Prompts page 3. Do one of the following: * Enter a prompt using the **Add a new prompt to monitor** text field. * Click the **Add Prompt** button. 4. Select a product category for the prompt. Select Category for a Prompt 5. Do one of the following: * If you used the text field to add a prompt, hit enter. * If you used the **Add Prompt** button, click **Add**. The prompt is added to your **Monitored Search Prompts** table. ## Using the Prompt Suggestion UI The prompt Suggestion UI helps you generate prompts. These prompts can be manually edited or added as-is. 1. On the **Prompts** page, click **Prompt Suggestions**. The **Customize & Add Suggested Prompts** window is displayed. Prompt Suggestion UI 2. In the **Select a Prompt Intent** section, use the **Category** field to select a category. 3. Do one or more of the following: * **Price Range**: Generates prompts that include a specific price range. * **Region**: Generates prompts that include a geographic region. For example, if you select the Helmets category, set the Region to Canada, and choose a Price Range between 100 and 500, the generated prompts would resemble: *“What are the best motorcycle helmets for daily commuting, priced between CAD 100 and CAD 500, available in Canada, and where can I purchase them?”* 4. Click **Generate Prompts**. Product Agent automatically generates prompts based on your prompt intent criteria. Generated Prompt 5. Optionally, you can edit any of the generated prompts by clicking the edit icon. For unbiased visibility results, avoid using your own brand name in prompts. 6. Click the plus icon to add the prompt to your **Monitored Search Prompts**. ## Related Topics * [Overview](/product-agent/monitor/overview) * [Adding a Monitored Category](/product-agent/monitor/add-a-monitored-category) * [Adding a Competitor for Monitoring](/product-agent/monitor/add-a-competitor) * [Category Performance Report](/product-agent/monitor/category-performance-report) * [Prompts](/product-agent/monitor/prompts) * [Recommendations](/product-agent/monitor/recommendations) # Category Performance Report Source: https://developer.fabric.inc/product-agent/monitor/category-performance-report View detailed category performance, including visibility, content depth, rankings, and AI search insights, with tools to compare against leaders or competitors and refine enrichment strategy. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. The **Category Details** page provides an in-depth view into how a specific product category performs across AI-powered search and shopping platforms. Here, you can review high-level scores, explore visibility and content depth analysis, compare your category against market benchmarks or chosen competitors, and examine how common search prompts influence your ranking. This report reveals your category’s strengths and gaps across AI engines by comparing your performance with both fabric’s category leaders and your chosen competitors, providing a multi-dimensional view of your market position. ## Performance Overview This section summarizes your category’s core performance metrics: * **Visibility Score** (0–100) — Measures how easily your category is discovered across AI search platforms. * **Content Depth** (0–100) — Evaluates the completeness and richness of product information within the category. * **Category Ranking** — Indicates how your category ranks in AI search relative to others in the same space. * **Top AI Channel** — Shows which AI engine (Gemini, ChatGPT, or Perplexity) your category performs best on. These metrics provide a quick snapshot of your overall category health and where to focus improvement efforts. Performance Overview Report for a single category ## Analysis The **Analysis** section includes two tabs, **Visibility** and **Content Depth**, each offering tailored insights into your category’s performance. ### Visibility tab The Visibility tab (selected by default) allows you to examine how well your category surfaces in AI-driven shopping experiences. You can configure the analysis by: * Choosing a comparison group: * Category Leaders * Competitors * Toggling aggregate scores: * View consolidated vs. individual AI-engine results. Visibility ranges from no visibility (blank) to low (red), medium (yellow), and high (green). All visibility metrics are presented in a table, organized by AI channel. Visibility tab example ### Content depth tab Switching to the Content Depth tab reveals how comprehensive and well-structured your category’s product content is. The Content depth metric displays pre-optimization and post-optimization prediction scores. You can click **Optimize Category** to start the **Product Enrichment** process in [Activate](/product-agent/activate/overview). Content Depth tab example Category depth is calculated by sampling products within the category and evaluating them across key metrics. The table supports the same options as the Visibility tab: * Choosing a comparison group: * Category Leaders * Competitors Content Depth Metrics include: | Row | Description | | :--------------------- | :------------------------------------------------------------------------------ | | **Attribute Coverage** | Measures how many key attributes your product listings include. | | **FAQ Coverage** | Assesses the presence and completeness of question-and-answer content. | | **Keyword Coverage** | Evaluates how effectively category-relevant keywords appear in product content. | | **Citations** | Indicates whether claims or details are backed by trusted sources. | | **Image Alt Tags** | Measures the presence and usefulness of alt text for product images. | These insights highlight gaps in content quality and guide improvements that enhance category performance across AI systems. ## Tracked Search Prompts The **Tracked Search Prompts** section displays the prompts used to evaluate your search visibility. The table includes: **Prompt** — The exact phrase used during analysis. **AI Engines** (Perplexity, Gemini, ChatGPT) — Each column shows visibility scores using the same color indicators as other tables. Tracked Prompts example You can toggle the table between: **Visibility Scores** — Numeric evaluations of how well your category appears. **Ranking View** — Displays the top five businesses surfaced for each prompt. ### Adding a New Prompt fabric automatically generates five baseline prompts for each category. For unbiased visibility results, avoid using your own brand name in custom prompts. 1. Click **+ Add Prompt** The **Add Prompt** window is displayed. add prompt window 2. In the **Prompt** field, enter a prompt. The **Category** field is preselected since you are adding a prompt within that category’s detailed view. 3. Click **Add** Your prompt is added to the **Tracked Search Prompts** table for ongoing visibility monitoring. ## Related Topics * [Overview](/product-agent/monitor/overview) * [Adding a Monitored Category](/product-agent/monitor/add-a-monitored-category) * [Adding a Competitor for Monitoring](/product-agent/monitor/add-a-competitor) * [Prompts](/product-agent/monitor/prompts) * [Adding a Prompt](/product-agent/monitor/add-a-prompt) * [Recommendations](/product-agent/monitor/recommendations) # Visibility Source: https://developer.fabric.inc/product-agent/monitor/overview Monitor category search visibility across multiple AI channels Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. The **Visibility** page displays results for how your monitored category's perform in generative search engines and shopping assistants. It works directly with your current product catalog (no changes required) so you can quickly uncover trends, benchmarks, and opportunities. You can use **Visibility** to: * See how your AI visibility is changing over time * Compare performance across monitored product categories * Track how your catalog performs against competitors and category leaders * View monitored categories, including detailed insights into content depth and tracked prompts ## Visibility The Visibility section shows your aggregate visibility score across monitored categories and AI search engines. By default, the **Channel** tab highlights how you compare to the category leaders (aggregate), and you can optionally add up to five competitors to benchmark your performance. Visibility ranges from no visibility (blank) to low (red), medium (yellow), and high (green). All visibility metrics are presented in a table, organized by AI channel. The **Trend** view visualizes changes in overall visibility over time. When selected, it switches from the summary view to a graph that shows visibility score trends for category leaders or selected competitors, depending on your comparison settings. This view reflects overall visibility across monitored categories and AI search engines, including Perplexity, ChatGPT, and Gemini. animated example of visibility ## Monitored Categories You can use the **Visibility** tab to track how your product categories are performing across AI-powered search and shopping platforms. By selecting specific categories to monitor, you can follow changes in visibility over time, identify top-performing AI channels for each category, and benchmark your performance against competitors. Category-level tracking helps you focus your enrichment strategy where it matters most, whether that's improving underperforming categories or reinforcing visibility in high-performing ones. Categories appear in a table that shows: | Column | Description | | :------------------- | :-------------------------------------------------------------------------------- | | **Rank** | Shows how this category ranks relative to the rest of your categories. | | **Category** | The product category being monitored, such as *running shoes* or *kitchen tools*. | | **Top AI Channel** | The generative search engine where your products in this category perform best. | | **Visibility Score** | The current visibility score for the category. | Hovering over a monitored category allows you click **View** to see more detailed insights, including tracked prompts, citation sources, and competitor benchmarks for that category. prompt explorer example ## Related Topics * [Adding a Monitored Category](/product-agent/monitor/add-a-monitored-category) * [Adding a Competitor for Monitoring](/product-agent/monitor/add-a-competitor) * [Category Performance Report](/product-agent/monitor/category-performance-report) * [Prompts](/product-agent/monitor/prompts) * [Adding a Prompt](/product-agent/monitor/add-a-prompt) * [Recommendations](/product-agent/monitor/recommendations) # Prompts Source: https://developer.fabric.inc/product-agent/monitor/prompts Understand how your products surface in AI-powered shopping queries and monitor prompt-level visibility and competitiveness. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. The **Prompts** page in **Monitor** shows how your product categories perform in response to search prompts used in AI-powered shopping experiences. These prompts simulate real-world queries, such as “lightest running shoes” or “most durable kitchen blender,” and help you understand where and how your categories are surfacing in generative search results. It also allows you to see competitive rankings and identify prompt-level coverage gaps you can address through enrichment. Prompts Page Product Agent automatically generates five prompts based on your product data. They are designed to reflect the kinds of natural-language queries customers might enter into AI engines when shopping for categories like yours. Prompts are inferred from product titles, attributes, descriptions, and categories. In addition to the auto-generated set, you can also create your own prompts to track how specific phrases or use cases perform over time. You can use Prompts to: * View how well your categories appear for high-intent, natural-language prompts * See how your rankings compare to competitors at the prompt level ## Viewing Data The Prompts tab has controls to create prompts as well as sort them based on title, category, and performance in individual AI engines. The Prompts tab includes several controls that allow you to adjust how prompts are grouped and displayed. You can group prompts by product category, or choose whether to view them by visibility score or competitive ranking. Additionally, you can use the search field to find a specific prompt. ### Filtering by a category Use the **Categories** dropdown in the top-left corner to select one or more categories. This filters the monitored search prompts to show only prompts associated with the selected categories. By default, prompts from all categories are displayed. ### Prompt table To the top-right of the prompt table is a **view by** toggle for **Visibility** and **Ranking**. This toggle changes what's displayed in the table below. Monitored Search Prompts * **View by Visibility**: Displays color-coded indicators showing how well each AI engine surfaces your categories for the selected prompt. * **View by Ranking**: Shows your search visibility ranking for each prompt in the selected category, along with the top five performers. | Field | Description | | :-------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------- | | **Prompt** | The prompt used to monitor your category-level search visibility. | | **Category** | Displays a prompt's associated product category, such as *running shoes* or *kitchen tools*. | | **Perplexity (icon)** | Shows a measured value of your visibility on Perplexity: green for high visibility, yellow for medium, red for low, and no color when not visible. | | **ChatGPT (icon)** | Shows a measured value of your visibility on ChatGPT: green for high visibility, yellow for medium, red for low, and no color when not visible. | | **Gemini (icon)** | Shows a measured value of your visibility on Gemini: green for high visibility, yellow for medium, red for low, and no color when not visible. | ## Exploring Prompts The **Prompt Explorer** lets you dive deeper into how individual prompts perform across AI search engines. Hover over a prompt and click **Explore Prompt** to open the **Prompt Explorer** window. Prompt Explorer view ### Search sources view By default, the **Prompt Explorer** opens in the **Search Sources** view and provides a breakdown of how AI search engines responded to a prompt, including: * How your site ranked compared to competitors and other surfaced sites * How many references were made for each site ### Search results view Use the **Search Results** tab to understand product-level visibility: * View which products were surfaced for the prompt * Access direct links to surfaced products * See results by AI search engine Use the dropdown in the top-left corner to switch between: * ChatGPT * Gemini * Perplexity ## Related Topics * [Overview](/product-agent/monitor/overview) * [Adding a Monitored Category](/product-agent/monitor/add-a-monitored-category) * [Adding a Competitor for Monitoring](/product-agent/monitor/add-a-competitor) * [Category Performance Report](/product-agent/monitor/category-performance-report) * [Adding a Prompt](/product-agent/monitor/add-a-prompt) * [Recommendations](/product-agent/monitor/recommendations) # Recommendations Source: https://developer.fabric.inc/product-agent/monitor/recommendations View and compare category-level content depth metrics against competitors and leaders, with pre- and post-optimization performance insights. Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. The **Recommendations** page displays how comprehensive and well-structured your category’s product content is. The Content depth metric displays pre-optimization and post-optimization prediction scores. You can click **Optimize All Products** to start the **Product Enrichment** process in [Activate](/product-agent/activate/overview). recommendations GIF ## Filtering Categories Use the **Category** dropdown in the top-left corner to select a specific category. This filters the **Content Depth** metrics to show only metrics associated with the selected category. By default, the aggregate of all categories is displayed. ## Content Depth Content depth is calculated by sampling products within a category and evaluating them across key quality metrics. You can compare your performance against **Category Leaders** or selected **Competitors**. The content depth table highlights gaps in content quality and helps identify targeted improvements to strengthen category performance across AI search. Content Depth Metrics include: | Row | Description | | :--------------------- | :------------------------------------------------------------------------------ | | **Attribute Coverage** | Measures how many key attributes your product listings include. | | **FAQ Coverage** | Assesses the presence and completeness of question-and-answer (FAQ) content. | | **Keyword Coverage** | Evaluates how effectively category-relevant keywords appear in product content. | | **Citations** | Indicates whether claims or details are backed by trusted sources. | | **Image Alt Tags** | Measures the presence and usefulness of alt text for product images. | ## Related Topics * [Overview](/product-agent/monitor/overview) * [Adding a Monitored Category](/product-agent/monitor/add-a-monitored-category) * [Adding a Competitor for Monitoring](/product-agent/monitor/add-a-competitor) * [Category Performance Report](/product-agent/monitor/category-performance-report) * [Prompts](/product-agent/monitor/prompts) * [Recommendations](/product-agent/monitor/recommendations) # Overview Source: https://developer.fabric.inc/product-agent/overview Product Agent is currently in beta, and we're [seeking partners](https://fabric.inc/contact-us) to help shape its future. AI searches are changing how consumers find and evaluate products. Agents such as ChatGPT, Perplexity, and Gemini prioritize semantic understanding, contextual cues, and content richness. To compete in these environments, brands need to modernize how their product data is structured. **Product Agent** helps you compete by improving content depth and enriching product information to make it accessible to AI agents and search platforms through two core workflows: * [Monitor](/product-agent/monitor/overview): Measure and analyze how products appear in AI search contexts. * [Activate](/product-agent/activate/overview): Enrich and deploy product data optimized for agentic commerce channels. ## Monitor: Track and Benchmark AI Visibility **Monitor** helps you understand how your catalog performs in AI search results. It focuses on how well product content ranks and competes in real-world AI search prompts. You can track catalog performance with fabric's built-in prompts, or your own custom prompts, and then benchmark against top-performing competitors in your category. In addition to visibility tracking, Monitor provides content guidance: actionable recommendations to improve data completeness, structure, and relevance. These insights help prioritize content upgrades that will deliver the most visibility lift. ### Example use cases * **Evaluate AI search readiness**: Understand how well your catalog is structured for AI search. * **Category-level benchmarking**: Compare your brand’s visibility against competitors. * **Prompt-based auditing**: Run custom prompts to evaluate how your listings perform in realistic searches. ## Activate: Enrich and Deploy Optimized Product Data Once visibility gaps are identified, **Activate** helps you optimize product data and publish it to your sales channels. Activate provides tools to enrich your catalog using fabric's golden standard data set. Features such as **taxonomy mapping** and **brand configuration** ensure that product data is not only enriched, but also consistent with your brand standards, and validation options allow you to retain editorial control. ### Example Use Cases * **Onboard supplier catalogs at scale**: Map product data and fill in missing context automatically. * **Enrich SKUs before launch**: Before pushing new products, activate richer metadata to increase visibility in AI searches. ## Workflow Product Agent is designed for iterative use. A typical workflow looks like this: 1. **Monitor** product visibility across AI search prompts and engines. 2. Identify gaps in performance or content structure. 3. **Activate** enriched data to improve product relevance and visibility. 4. Re-monitor and refine based on updated results. This continuous improvement ensures that your catalog evolves with AI search.