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

Adding AI to Systems Built Before Anyone Thought About It

Last updated:

Old is not the problem; closed is

A twenty-year-old system with a documented file import is easier to integrate than a modern one with a locked-down interface.

The question is never the age. It is whether there is a supported way to get data in and out.

Four routes, in order of preference

RouteReliabilityMaintenance
Documented APIHighLow
Supported file import/exportHighLow
Read-only database accessHigh for readsMedium
Screen automationLowHigh
File exchange is underrated. A scheduled CSV drop is unglamorous, entirely reliable, and it has outlived a great many fashionable integration platforms.

Read from the database, write through the application

Reading directly from a legacy database is usually safe and fast. Writing directly bypasses the application's own validation and is where data gets quietly corrupted.

Where you must write, use whatever import route the vendor supports, even if it is slower and less elegant.

Screen automation as a last resort

  • It works, and it breaks whenever the interface changes
  • Budget for ongoing maintenance from day one
  • Keep it to a small, well-defined set of actions
  • Monitor it actively, because it fails silently
  • Plan to replace it as soon as a better route exists

A middle layer helps

Rather than connecting the AI directly to the legacy system, put a small service between them that speaks a clean interface on one side and the legacy reality on the other.

It contains the mess in one place, and it means an eventual system replacement changes one component rather than everything.

Frequently asked questions

Our vendor charges for API access. Is it worth it?

Usually yes, compared with the maintenance cost of the alternatives. Get the price in writing and compare it against three years of screen automation upkeep.

Can we read the database if the vendor forbids it?

Check your licence. Some prohibit it, and breaching that is not worth the saving. Reading a supported export is usually permitted.

How much does legacy integration add?

Typically 30–80% more than an equivalent modern integration, mostly in discovery and in handling the system's particular quirks.

Is it worth replacing the system instead?

Only if it is failing you for other reasons too. Replacing working software to ease an integration is rarely the cheaper path.

Keep reading

Been told your system cannot be integrated?

That is true less often than it is said. Tell us what it is and we will find out what routes exist.

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