Turning supplier spreadsheet chaos into a structured product catalog.
Luregod is a German fishing-tackle e-commerce store. Its catalog is assembled from dozens of supplier and manufacturer feeds that arrive as ad-hoc Excel files with almost no shared structure. Two AI agents turn that mess into a production-ready product matrix — every product lives on a complete landing page with canonical names, variant tables, attribute-rich filters, FAQs, and the navigation links needed to rank in search and surface in the right category slices.
Inside one enrichment pass.
The enrichment agent receives a prompt to compose the complete product record — matrix and every variant — and is told to read the full instructions before drafting. The matching supplier export is attached as source data. From there it reads, writes, and validates, finishing only when the record passes.
Reads the enrichment instructions to learn what a complete product record requires.
Reads the supplier export and the existing catalog filters so the new record lines up with variants in the data and conventions already in use.
Writes the enriched product JSON — matrix, variants, attributes, filters.
Runs the validation script to confirm the enriched product.
Enriched product ready for the catalog.
Multiple suppliers in. One landing page out.
Multiple supplier exports are merged on EAN into one canonical record. Two bounded agents take it from there — the first places the product on the right shelf; the second turns that draft into the ten fields a landing page actually needs.
Supplier 01
- Format
- Excel .xlsx
- Volume
- ~12,400 rows
Supplier 02
- Format
- Excel .xls
- Volume
- ~8,200 rows
Supplier 03
- Format
- CSV dump
- Volume
- ~5,900 rows
“Shimano Stella FJ 4000 Spinnrolle”
- EAN
- 4969022356789
- Shape
- 12 cols · DE
“STELLA 4000XG (Shimano)”
- EAN
- 4969022356789
- Shape
- 8 cols · EN
“Rolle Stella FJ 4000”
- EAN
- 4969022356789
- Shape
- 15 cols · DE
Merged canonical record
- EAN
- 4969022356789
- Sources
- multiple supplier rows attached
Classification agent
Attaches a category and brand. Defines ruleset for the next agent.
Draft product
- Category
- Rollen / Spinnrollen
- Brand
- Shimano
Enrichment agent
Category-aware reasoning that turns a linked raw supplier data into cohesive product data.
Enriched product
Want to see the service this pattern demonstrates?
Find the workflow that should be your first controlled AI pilot.
Start with one high-value process where manual coordination is slowing the business down.