Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
AI Integration

Data Quality Prerequisites for AI Integration

Last updated:

Perfect is not the requirement

Every business has messy data and waiting for it to be clean means waiting forever. The requirement is knowing where the mess is, so it can be handled deliberately.

An integration built on data whose problems are known is fine. One built on data assumed to be clean is not.

The three that matter

  1. Consistent identifiers — one customer is one record, not four
  2. Current master data — the price list and product catalogue are actually right
  3. Accessible history — you can get at past records in a usable form
Duplicate customer records are the single most common blocker. Validation against a master with four versions of the same customer produces four different answers.

How to check quickly

  • Count distinct customers, then count them by name similarity — compare
  • Pick twenty products and verify the price against reality
  • Try exporting a year of history and see what happens
  • Ask whoever maintains the data what they do not trust

That last question usually gets you the whole answer in ten minutes.

Fix what blocks, tolerate the rest

ProblemAction
Duplicate master recordsFix before building
Stale prices or catalogueFix before building
Inconsistent free-text notesTolerate — that is what the model is for
Missing historical fieldsTolerate, exclude from validation
No export capabilityResolve, or the project cannot proceed

Deduplication is itself an AI job

Matching records that refer to the same entity but are written differently is exactly what models do well, and it is a safe batch job with a review queue.

It is frequently a good first project precisely because it clears the ground for everything after it.

Frequently asked questions

How long does data cleanup take?

One to four weeks for the blocking issues in most businesses. Longer where the master data has never been owned.

Can we build while cleaning?

Partly. Anything depending on the master data has to wait for it, so sequence deliberately.

Who should own master data?

Someone named, permanently. Unowned master data degrades and takes every downstream system with it.

Is our data good enough?

Run the four checks above. They take an afternoon and they answer it more reliably than an opinion.

Keep reading

Not sure your data is ready?

Four checks, one afternoon. Happy to walk you through them before anything is committed.

Book a free 30-minute call Get a project estimate WhatsApp us

Related services

What we build for problems like this one

AI IntegrationEnterprise AIAI Agents