
BaseLinker (Base) AI Automation - How a Description and Parameter Pipeline Cuts E-Commerce Costs
You have a supplier feed in BaseLinker - 1000 SKUs, XML with a model name, colour, and two sentences of description written by someone who had no particular interest in writing well. To get this publication-ready on your marketplace and own store - with an SEO description, parameters, category assignment, and translations to German and French - you need a copywriter for several weeks. Or a pipeline that does it in 45 minutes.
An XML feed from a supplier, 1000 SKUs, zero descriptions, zero translations. The old way: weeks of manual work. With an AI pipeline: 45 minutes. Here's the full architecture - Vision API, RAG, confidence-score validation, and BaseLinker API writes with no manual copy-pasting.
/// FLOW: WHOLESALER → AI → MARKETPLACE (FULL AUTOMATION)
BaseLinker AI automation is not "ChatGPT writes descriptions". It is a multi-layer pipeline: a parser that handles any XML format, Vision API for analysing product photos, RAG against your best-converting product cards, and confidence-score validation before every write. Nothing goes live without being checked.
Where the Problem Actually Lives
The biggest pain in e-commerce is not order management. BaseLinker handles that well. The pain is the moment a supplier drops a new feed with 800 SKUs and you need to turn it into publication-ready content. The stakes of that data quality just went up: the same feed is now read by AI shopping agents - covered in the agentic commerce post.
Classic workflow: - Download XML - Export to Excel or a text editor - Write descriptions manually or commission a copywriter - Translate into multiple languages - Map parameters to marketplace category requirements - Upload to BaseLinker and fix errors
Cost: roughly £2-4 per SKU with a freelance copywriter. Time: 2-3 weeks for 1000 products. Errors: inevitable when copying technical parameters by hand.
How the Pipeline Is Built
- 1.XML/CSV parser - extracts fields from any supplier schema, maps to an internal data structure
- 2.Vision API - analyses the product photo, fills in missing parameters: dimensions, type, ports, colour from the label
- 3.RAG on sales history - compares with your best-converting product cards, applies similar tone and description structure
- 4.Content generator - creates product name, SEO description, technical parameters, category mappings, translations
- 5.Confidence-score validation - above 0.85 goes automatically, below goes to the review queue
- 6.BaseLinker API write - batch update, full change log, idempotency key based on EAN
Here is the difference between input and output:
Model: X-200Colour: blackPower: 1500WFunction: turboIntended use: kitchen[no description, no dimensions, no translations]
Name: X-200 Jug Blender - 1500W, Turbo function, blackSEO description: Looking for reliability in the kitchen? The X-200...Parameters: Power: 1500 W | Colour: Black | Function: TurboTranslations: DE, EN, FR readyCategory: Blenders > Electric jug blendersConfidence: 0.97 - auto-approve
Old Workflow vs AI Pipeline
| What | Without automation | AI + BaseLinker |
|---|---|---|
| 1000 SKUs to publication-ready | 2-3 weeks | 45 minutes |
| Translations DE/EN/FR | External translation agency | Built into pipeline |
| Parameter errors | Common (copy-paste) | Validated before write |
| Category assignment | Manual tree navigation | Auto-matching with confidence |
| Model cost per SKU | £2-4 (copywriter) | about £0.02-0.06 |
The cost difference is significant enough that the first batch of products typically covers the full deployment cost.
Watch Out: Description Uniqueness vs Search Visibility
Here's the trap most shops fall into when they buy "ready-made AI for descriptions". If you generate 1000 descriptions from the same generic prompt, you get 1000 variations of the same template - and Google and marketplaces treat mass, unoriginal content as low quality. Google calls it scaled content abuse outright, and it can suppress the visibility of your entire store. I describe this mechanism in the article on AI content and Google's policy.
This is exactly why a RAG pipeline built on your sales history is critical: every description draws on real, well-converting cards rather than a generic template. Add duplicate validation and category-specific structure variation. The goal is content that sells and that search engines treat as original - not mass output that kills your ranking.
How the Pipeline Talks to BaseLinker
BaseLinker (operating under the Base brand since May 2025) provides an API through a single endpoint where you call methods for managing products, stock and orders. The default limit is 100 requests per minute, which can be raised in account settings. The pipeline connects via an API token, groups operations and respects the limit with automatic retries.
The key is idempotent operation: every API call has a key based on the product EAN. If the pipeline stops mid-run and restarts, previously processed products are not duplicated or overwritten with incorrect data.
I do not write directly to marketplaces. BaseLinker handles synchronisation with Allegro, WooCommerce, Ceneo, Amazon, and the rest. The pipeline is only responsible for the quality of data entering BaseLinker.
Different Thresholds for Different Fields
A single confidence threshold for the whole product card is a common mistake. An error in a marketing description costs less than an error in an EAN or a supply voltage, so each field gets its own rule:
| Field | Where it comes from | Rule before writing |
|---|---|---|
| EAN, manufacturer code | Only from the supplier feed | Never from AI; missing or wrong format = review |
| Technical parameters (power, voltage, dimensions) | Feed, with gaps filled from the label photo | 0.95 threshold; a value outside the category's typical range = review |
| Allegro category | AI matching to the category tree | 0.90 threshold plus all mandatory parameters |
| Product name | AI using a category template | 0.85 threshold plus the marketplace character limit |
| Description and translations | AI with examples of the best cards | 0.80 threshold plus a similarity check against other descriptions |
That way the review queue mainly gets fields where an error really hurts, while descriptions flow through. In the home appliances shop from the case study below, this split meant only 2 categories out of 1,000 products went to manual review.
Different Suppliers and Formats
Switching suppliers or adding a new XML feed is one of the more painful operations in e-commerce. The pipeline is built around field mapping definitions, not a fixed XML schema. You define once: "this supplier calls power 'PowerWatt' and colour 'ColorMain'" - and the rest adapts automatically.
Supported input formats: XML, CSV, JSON feed, Google Merchant Feed.
Product Data for AI Shopping (GEO for E-Commerce)
In 2026, customers increasingly don't type queries into a search engine - they ask an AI assistant: "recommend a smoothie blender under £60, quiet, with ice-crushing". For your product to even be eligible, it must have complete, structured attributes - power, capacity, noise level, functions - not two sentences of marketing.
And here AI automation delivers a second, rarely appreciated benefit: the pipeline doesn't just write the description, it also fills in and normalises the technical parameters that fuel comparison engines and AI shopping assistants. Complete product data is now an edge not only in marketplace categories but also in visibility inside Google AI Overviews and assistants like ChatGPT and Perplexity. More on this in the article on SEO and GEO for e-commerce.
Case Study: Home Appliances Shop, 4200 SKUs, 3 Suppliers
A home appliances retailer. Three suppliers, each with their own XML format. Supplier descriptions: two sentences and a parameter list. One full-time editor had been handling product descriptions for two years.
After deploying the pipeline: - First batch of 1000 SKUs: 47 minutes from start to save in BaseLinker - Token cost: approximately £22 - Category errors going to review: 2 out of 1000 - German and French translations: ready automatically
The editor moved from writing descriptions to reviewing flagged products and creating marketing content. More interesting work, faster store.
FAQ - AI and BaseLinker
Who This Makes Sense For
The pipeline pays off when: - You have more than 500 new SKUs per month - You sell on multiple marketplaces simultaneously - You regularly change suppliers or expand your range - Translations are a recurring operational cost
If you have 20 products per month and one market - manual is faster and cheaper. Automation makes sense when the volume starts to hurt.
I work with BaseLinker regularly in e-commerce projects. I have seen shops that deployed AI and cut editorial costs by over 80% within a year. I have also seen shops that bought "ready-made AI for descriptions" and got generic noise that tanked their marketplace visibility.
The difference is architecture. A generic prompt produces a generic result. A pipeline built on your sales data and conversion history produces results that sell.
Have an XML feed and want to see what AI does with it? I help with this as part of AI process automation - starting with a sample of a few dozen products from your feed, so you see the result on your own data.
Synchronized data is the foundation of visibility on marketplaces too. How to prepare listings for Allegro's AI Assistant and Amazon's Rufus is covered in the post on product visibility on marketplaces in the AI era.
Related Articles
/// RELATED_SERVICES
Need these concepts implemented? Explore the services related to this topic.
E-commerce & AI for Online Stores
I grow online stores with AI and data: automated product descriptions, recommendations, order automation, conversion rate optimization (CRO) and store audits. Shopify, WooCommerce and BaseLinker.
View serviceServiceAI & Automation
AI agents, process automation with n8n and Make, chatbots, RAG on your own documents and custom LLMs. I build AI systems that cut manual work and run 24/7.
View service/// RELATED_RECORDS
Polish Embedding Models - bge-m3, multilingual-e5 or PolDense? A Test on 900 Questions
Which embedding model should you use for Polish RAG? I tested 10 models and BM25 on 900 real customer questions: results, robustness to missing diacritics and typos, the prefix that costs 30 points, the PIRB ranking, API prices, cost at two scales, licences and code.
AI Adoption in Your Team - Why Licences Sit Unused and How to Get People Using AI
According to Gartner, only 5% of companies that finished a Copilot pilot planned a larger rollout, and just 8% of employees use AI daily. Five kinds of resistance and what works, the role of managers, AI champions, measuring adoption at three levels and a 90-day plan.
How to Choose an AI Implementation Partner - 15 Questions, Warning Signs and Contract Clauses
According to MIT NANDA, 95% of AI pilots show no financial impact, yet deployments with partners succeed in 67% of cases. In-house, partner or hybrid, 15 questions to ask, warning signs, contract clauses and a pilot with success criteria.
Signal received?
Terminate
Silence
Initiate protocol. Establish connection. Let's build something loud.
