AI Enricher Properties (text-based)
Transform your product data with AI-powered enrichment that automatically generates new product attributes based on existing information.
AI Enricher Properties use intelligent prompts to analyze your products and create valuable new data points that enhance your catalog.
Before you begin
- Set up your product feeds and ensure data is flowing into Crobox 
- Create the product properties you'll use as inputs and outputs 
- Ensure you have properties with the "AI Enricher" value type available in your property list 
Create your AI Enricher property
Navigate to Product Data > Properties and either create a new property or edit an existing one.
- Set the Value Type to "AI Enricher" 
- Choose your Target Level (Product or Variant) 
- Configure basic property settings: - Lock being edited in the app - Prevents manual editing of AI-generated values 
- Mark as internal - Keeps the property for internal use only 
- Set validation rules if needed for your outputs 
 
AI Enricher properties can be best organized when you have clear, descriptive property names that indicate their purpose, like "AI Generated Description" or "Style Category AI."
Configure AI Enrichment Settings
In the AI Enrichment Settings section:
Write your prompt
Create a clear, specific prompt that tells the AI exactly what you want to extract or generate. Your prompt should include clear instructions, for example:
Extract the following properties from the title:
- the player name, never include the shirt_nr (e.g. Lionel Messi)
- team (e.g. Barcelona)
- league (e.g. La Liga)Prompt best practices:
- Use clear, actionable language 
- Provide specific examples 
- Define the expected output format (including formatting requirements) 
- Include constraints to avoid unwanted results 
Define output properties
Select the Outputs where enriched data will be stored:
- These properties will receive the AI-generated values 
- Can include multiple outputs for different extracted attributes 
- Output properties should already exist in your property setup 
Make sure your output properties can accommodate the type of data the AI will generate (text, numbers, categories, etc.).
Test with preview
Before enabling full enrichment, use the AI Enrichment Preview to validate your setup:
- Click "Fetch Preview Values" to test your prompt on sample products 
- Review the preview table to see: - Input data being analyzed 
- AI-generated output values 
- AI explanations showing the reasoning 
 
- Use "Add Filter" to test different product subsets 
- Refine your prompt based on preview results 
The preview shows up to 20 products and includes an "AI Explanation" column that reveals how the AI interpreted your prompt and source data.
Save and monitor
- Click Save to store your configuration 
- Monitor enrichment progress in the Insights tab: - View enrichment coverage statistics 
- See value distribution across your catalog 
- Check for validation errors 
- Track which experiences use this property 
 
The insights dashboard shows exactly how many products have been enriched and provides detailed breakdowns of the generated values.
Review and refine
Check enrichment quality
- Review the generated values for accuracy 
- Look for patterns in the validation errors 
- Verify that outputs match your expectations 
Optimize your prompt
- Refine instructions based on actual results 
- Add examples for edge cases you discovered 
- Adjust constraints to improve consistency 
Monitor performance
Use the Insights tab within output properties to track:
- Product Value Insights - See distribution of enriched values 
- Validation Errors - Identify data quality issues 
- Connections - Track where this property is used in experiences 
Common use cases
 Product categorization
Extract categories, styles, or attributes from product titles or descriptions:
From the product title, identify the clothing style category.
Options: Casual, Formal, Athletic, Vintage, Contemporary
Only return one category that best matches. Attribute extraction
Pull specific product details from unstructured text:
Extract these details from the product description:
- Material (fabric type only)
- Care instructions (washing temperature)
- Country of origin
Format as: Material | Care | Origin Content generation
Create marketing copy or enhanced descriptions:
Create a concise product highlight (max 15 words) that emphasizes:
- Key product benefits
- Unique selling points
Use an engaging, sales-focused tone.Troubleshooting
AI outputs are inconsistent
- Refine your prompt with more specific instructions and examples 
- Add constraints to limit possible outputs 
- Test with preview using different product samples 
Enrichment isn't running
- Check the toggle - Ensure "Enable automated background enrichment" is active 
- Verify filters - Make sure your product filter isn't too restrictive 
- Review inputs - Confirm input properties contain data for your target products 
Preview shows errors
- Validate prompt syntax - Ensure instructions are clear and actionable 
- Check input data - Verify input properties have values for preview products 
- Simplify outputs - Start with fewer output properties to isolate issues 
Values don't appear in experiences
- Check property connections - Use the Insights tab to see where properties are used 
- Verify property settings - Ensure target level (Product/Variant) matches your needs 
- Review validation rules - Make sure generated values pass validation 
FAQs
What's next
Last updated
Was this helpful?
