AI Product Descriptions
Automatically generate product descriptions, part numbers, and specifications using AI and real-time web search.
Two AI Features: Fill vs. Enrich
The system offers two complementary AI features for product data:
| Fill with AI | Enrich with AI | |
|---|---|---|
| Purpose | Quick product info lookup | Detailed search optimization |
| Output | Short description (<100 chars) | Comprehensive (300-600 words) |
| Use when | Adding new products | Improving search results |
| Time | 5-15 seconds | 10-30 seconds per product |
| Cost | ~1-2 credits | ~1-3 credits |
Typical workflow: Fill with AI (new products) → Enrich with AI → Generate Embeddings
Fill with AI: Quick Product Lookup
Enter whatever product information you have, and the AI searches manufacturer websites in real-time to find accurate details.
How to Use
- Go to a product's Edit page (or create a new product)
- Enter at least one of:
- Make - e.g., "Shure", "QSC", "Crestron"
- Model - e.g., "MXA920", "Core 110f"
- Part# - e.g., "MXA920-W-60"
- Click "Fill with AI" (below the Part# field)
- Wait 5-15 seconds while the AI researches
- Review generated content:
- Part Number - filled only if the field was empty
- Description - concise summary (always updated)
- Long Description - detailed overview (always updated)
- Click Save to keep the content
- Minimum required: Just one field (Make, Model, OR Part#)
- Best results: More info = more accurate descriptions
- Corrections: "shure mxa 920" → "Shure" + "MXA920" + "MXA920-W"
AI Suggestions & Corrections
If the AI detects incorrect formatting or spelling, a blue "AI Suggestion" banner appears:
- Shows recommended corrections for Make, Model, and/or Part#
- Click Apply to accept suggestions
- Review before accepting - changes aren't applied until you click Apply
Fill with AI uses ~1-2 credits per product based on actual token usage (minimum 1 credit). If you don't have sufficient credits, you'll see: "Insufficient credits. Required: X, Available: Y"
Enrich with AI: Better Search Results
Enrichment creates structured, keyword-dense descriptions (120-180 words) optimized for semantic search. When customers search "ceiling microphone for conference room," enriched products like the Shure MXA920 will surface - even without knowing the exact model name.
Structured Enrichment Format
Enriched descriptions use a structured format that maximizes search accuracy:
[PRODUCT] Shure MXA920 [TYPE] Ceiling array microphone, 24-inch, ceiling mount [FUNCTION] Voice capture for conferencing [DESCRIPTION] Ceiling-mounted beamforming microphone array that captures clear audio from meeting participants without table microphones. [SPECS] 8 steerable lobes, 60-degree pickup, Dante/AES67, IntelliMix DSP, PoE+ [CONNECTIVITY] Dante, AES67, analog out, PoE+ 802.3at [APPLICATIONS] Conference room, boardroom, training room, huddle space [COMPATIBLE] Shure IntelliMix, Biamp Tesira, QSC Q-SYS, Crestron [KEYWORDS] ceiling mic, beamforming array, overhead microphone, MXA series
What Each Field Provides
- [DESCRIPTION] - Human-readable sentence explaining what it does
- [SPECS] - Key technical specifications with values
- [CONNECTIVITY] - Protocols and connection types (Dante, HDMI, PoE, etc.)
- [APPLICATIONS] - Room types where the product is typically used
- [COMPATIBLE] - Ecosystems and common equipment pairings
- [KEYWORDS] - Synonyms and alternative search terms
Enriching a Single Product
- Go to a product's Edit page
- Scroll to the Enriched Description section
- Click "Enrich with AI"
- Wait 10-30 seconds while the AI generates content
- Review the generated text
- Click Save to persist the enrichment
Credits used and token count are displayed after generation completes.
Click "Enrich with AI" again to regenerate. You can regenerate multiple times before saving - only the final version is kept.
Bulk Enrichment
Enrich multiple products at once from the Products page:
- Go to the Products page
- Select products using checkboxes (no limit - cancel anytime)
- Configure options:
- Re-enrich - regenerate enrichment for products that already have it (default: skip existing)
- Skip web search - uses existing Long Description instead of web lookup (saves credits)
- Click "Enrich"
- Progress modal shows status for each product (~1 second per product)
- Click "continue working in new tab" to keep working while enrichment runs
- Total credits and tokens displayed when complete
When enabled, products with Long Descriptions over 50 characters use that content as context instead of web search. This saves credits while still generating optimized enriched descriptions. Products with short or missing Long Descriptions will still use web search.
The badge shows an estimate of ~1 credit per product. Actual costs vary based on product complexity and whether web search is used. Important: If you run out of credits mid-batch, processing stops immediately. Products enriched before the error are saved.
After Enrichment: Update Embeddings
Enriched descriptions are stored separately and won't overwrite your regular descriptions. To include them in semantic search:
- When you Save an enriched product, its embedding is automatically cleared
- Go to the Products page and run Generate Embeddings
- New embeddings will incorporate the enriched content for better search matching
- Use official model numbers for the most accurate results
- Always review AI-generated content before saving
- Enrich products before generating embeddings
- For large catalogs, process in batches of 50
Troubleshooting
- "Insufficient credits" - Purchase more credits at Billing > Credits (coin icon in top bar).
- No enrichment returned - AI couldn't generate content. Check that the product has valid Make/Model information and try again.
- Product not found - If the AI can't find the product online, it generates a basic description from your input. You can edit and refine manually.
