Step 01
Score agreement
Multi-source agreement is recomputed so values confirmed across trusted sources gain confidence and outliers lose it.
Vareoprettelse sits between messy supplier inputs — Excel exports, producer feeds, bespoke sheets — and a company's PIM. It does not deliver scraped product data; it delivers a resolved, validated product proposal where every value has provenance, a confidence score, and an explanation of why it was chosen.
Many candidate values are collected per attribute as evidence. Exactly one becomes the selected truth, chosen by configurable rules — or escalated to a human. Automation handles the 90%; experts review the 10% that needs judgment.
The Problem
For distributors and retailers, onboarding a product means hunting down weights, dimensions, datasheets, images, customs codes and writing copy — per product, per supplier, in inconsistent formats.
The result is slow, expensive, and unauditable. In a flat PIM, weight = 12.5 has no story: when it is wrong, nobody knows why or where it came from.
The same supplier's files get re-keyed every time, and regulated classification like CN commodity codes is error-prone by hand.
Many candidate values are collected per attribute — that is evidence. Exactly one becomes the selected truth, chosen by configurable rules, with a confidence score and a reason you can read. Nothing is silently authoritative.
12.5 kg
Producer datasheet · Tier 1 · Producer
12.5 kg
Distributor PDF · Tier 2 · Distributor
12 kg
Retailer listing · Tier 3 · Retailer
12.5 kg
confidence 0.94
Producer value, confirmed by a second source. Retailer value disagreed and was down-weighted.
Every value carries provenance, a confidence score, and an explanation — so your PIM stops receiving mystery data, and any published number is defensible.
Each product runs through a job graph whose entire state lives in database rows. Work fans out across many sources in parallel, a phase only advances when the previous one drains, and a crash is a non-event.
Upload
Supplier file → mapped candidates
IntakeDiscover
Web search + match verification
Enrich (parallel)Fetch
Fan-out across sources
Enrich (parallel)Score
Multi-source agreement
ResolveResolve
One value per attribute
ResolveValidate
Checksums + completeness
ResolveReview
By exception only
Approve & publishPublish
Approved proposal → PIM
Approve & publishChildren are spawned atomically as the parent completes and are only ever appended — cycles are structurally impossible, so one dead source never stalls a product.
Resolve Phase
When the parallel enrichment phase drains, a short linear tail turns competing evidence into one accepted value per attribute — and decides whether the product can flow through untouched.
Step 01
Multi-source agreement is recomputed so values confirmed across trusted sources gain confidence and outliers lose it.
Step 02
A configurable strategy — best confidence, priority source, or authoritative only — picks a single winner per attribute, with a reason.
Step 03
Units are converted and values normalized to internal codes so the proposal is consistent regardless of source formatting.
Step 04
Checksums, type checks and required-field coverage decide: ready for auto-import, or routed to manual review.
Key Workflows
The same evidence spine powers everything from remembered column mappings to grounded copy generation and PIM publishing.
Scenario context
An operator uploads a supplier file. The system fingerprints the header, looks up a remembered mapping for that sender, and only asks the operator to confirm low-confidence columns before creating one candidate per row.
Governance note
Mappings are versioned per tenant and source key, so a layout change is a new version — not a silent overwrite.
Corrections on AI-sourced values are captured as a learning signal — aggregated into governed, human-approved improvements, never silent rule rewrites.
Proof Layer
The hard, expensive-to-retrofit parts — domain model, orchestration, tenancy and testing — are built to production standards.
Why It Matters
Reframing product acquisition as evidence, resolution and provenance is exactly what makes AI safe to use here rather than a liability.
Faster onboarding — automate the 90%, review the 10% that needs judgment
Provable data quality with per-value provenance and confidence
Grounded AI that shows its work and never overrides a human silently
Database-enforced tenant isolation, not app-layer filtering you have to trust
Mapping-with-memory removes repeated re-keying per supplier
Shared, regulated commodity-code learning compounds across tenants
The grounded, cost-governed AI in this platform routes through the same kind of central LLM gateway — read how one control layer governs every model call.
Explore the Sovereign AI caseSee the same embedded, human-in-the-loop approach applied inside day-to-day operational workflows rather than product intake.
Explore the Operational AI caseexplore further
Related capabilities
AI systems that integrate with existing platforms and workflows, with control, traceability, and operational reliability.
Designing architectural foundations that allow complex organizations to operate reliably and evolve safely.
Further reading
A vibe-coded prototype is not production software, but it can be a powerful input. Used well, AI-assisted prototypes become a direct path from business intent to final product implementation.
Frontier models can accelerate implementation, but only when they are used inside a disciplined delivery method: clear architecture, review, testing, security, and production ownership.
Interested in how this approach could work for your organization?
Get in touch