Product catalog automation

Automate the end-to-end workflow from supplier spreadsheet to published product listing — with human approval before anything goes live.

85%
Time reduction
25min
Per update cycle
2 wk
Pilot delivery
0
Unreviewed publishes
1

The workflow pipeline

📄

Supplier sheet

CSV, Excel, or API feed arrives

🤖

Agent parses

Extract, validate, map fields

✍️

Agent enriches

Titles, descriptions, SEO, translations

👤

Human reviews

Approve, edit, or reject in staging

🚀

Publish

Push to CMS / e-commerce platform

2

Before vs. after

Before — manual process

4.5 hours per supplier update

  • 1
    Open supplier spreadsheet, scan rows for new or changed products
  • 2
    Write product titles, descriptions, and feature lists by hand for each SKU
  • 3
    Manually assign categories, attributes, and metadata
  • 4
    Copy-paste each product into CMS, format images, set prices
  • 5
    Translate to second language (NL/FR/EN), proofread
  • 6
    Preview each product page, fix layout issues, publish one by one
~4.5 hours / ~35 products
After — agent workflow

25 minutes per supplier update

  • 1
    Upload supplier sheet — agent parses, validates, and maps fields automatically
  • 2
    Agent drafts titles, descriptions, SEO metadata with your brand voice
  • 3
    Auto-categorization with confidence scores — flags uncertain items
  • 4
    Translations generated in all configured languages simultaneously
  • 5
    You review the batch in a staging view — approve, edit, or reject
  • 6
    One-click publish to CMS with full audit log
~25 min / ~35 products
3

What the agent actually does

📥

Parse & validate input

Agent reads the supplier file, detects the format (CSV, XLSX, API), maps columns to your product schema, and flags missing or malformed data.

supplier_sheet.xlsx → 47 rows parsed, 35 new products, 12 updates, 0 errors
✏️

Generate product content

For each product, agent drafts a title (SEO-optimized), description (matching your brand guidelines), feature bullet points, and meta description.

Input: "BLX-4200 Industrial Cleaner 5L" → Output: title, 150-word description, 5 features, meta desc, category suggestion
🏷️

Categorize & enrich metadata

Auto-assigns categories, tags, and attributes based on your existing taxonomy. Shows confidence score — items below threshold are flagged for manual review.

Category: Cleaning > Industrial > Solvents (confidence: 94%) | Tags: industrial, 5L, concentrate
🌐

Translate

Generates translations for all configured languages (NL, FR, EN, DE) simultaneously, respecting terminology glossaries you define.

NL: "Industrieel Reinigingsmiddel 5L" | FR: "Nettoyant Industriel 5L" | Glossary matches: 3
👁️

Stage for review

All generated content is placed in a staging queue. You see a side-by-side view of supplier input vs. generated output. Approve, edit inline, or reject — nothing publishes without your sign-off.

Staging batch #2026-04-03-supplier-A: 35 products ready for review | 2 flagged (low confidence)
🚀

Publish with audit trail

Approved products are pushed to your CMS/e-commerce platform via API. Every change is logged with who approved it and when.

Published: 33 products → Shopify | Rejected: 2 (manual follow-up) | Audit log: exports/2026-04-03.json
clauda — product-catalog-agent
$ clauda run product-catalog --input supplier-sheet-april.xlsx
Parsing supplier-sheet-april.xlsx...
Found 47 rows: 35 new products, 12 updates
Generating content (NL, FR, EN)...
Categorizing with taxonomy v3.2...
⚠ 2 items below confidence threshold (flagged for review)
✓ 35 products staged for review
→ Open staging view: https://staging.your-store.com/batch/2026-04-03
 
$ clauda approve --batch 2026-04-03 --exclude P-0042,P-0038
✓ 33 products published to Shopify
2 products moved to manual review queue
Audit log saved: exports/2026-04-03.json
4

Expected results

85%
Time saved
4.5h → 25min per batch
3x
Faster publishing
Same-day instead of next-week
0
Unreviewed changes
Human approves every batch
100%
Audit coverage
Full log of every action

Ready to automate your product workflow?

A pilot takes 2–4 weeks. We start with one supplier, one product category, one approval flow.

Book a discovery call →