logo

The software you buy today should be AI-ready, not dependent on it.

October 31, 2026

A business system must be able to incorporate artificial intelligence capabilities when they add value, and it must be able to function without them when they don't or when the provider changes the terms. Being prepared and being dependent are different things, and confusing them when making purchases transfers all the volatility of a market that changes several times a year to the system.

The distinction has a practical translation: If the model's provider were to stop providing service tomorrow, what would stop working? If the answer is "a feature," the system is ready. If it's "the system," it's dependent.

The six requirements of a prepared system

Seriously API-first. Each function is exposed through a documented and versioned contract, not just a user interface. This allows any future capabilities—AI or otherwise—to be integrated without completely opening up the system.

Accessible and structured data. With a clear source of truth and the ability to export relationships, not just a flat dump. Without this, no top layer can be built.

Permissions resolved in the data. Not on the screen. This is the condition for an assistant or agent to be able to consult without becoming a bottleneck, for the reasons we explain in AI can also leak secrets [internal link].

Factory traceability. A record of what changed, who did it, and when. This record is irreversible and is an increasingly stringent regulatory requirement.

Event model. The system should be able to notify you when something happens, instead of requiring you to check periodically. This is what makes any subsequent automation possible without degrading performance.

Configurability of business rules. The criteria should be changeable without deploying code. When the rules are written in a readable format, they can be audited, compared, and replaced.

All six are good architectural properties independent of AI. That's precisely the argument: A well-built system is already prepared., And one that needs extraordinary adaptations to incorporate AI had a previous problem.

Signs of over-dependence

Sign

What does it involve?

Risk

The core functionality requires the model

Without a supplier, there is no product.

Business continuity

There is no defined alternative behavior

In case of model failure, the system stops.

Daily operations

The rules live in unversioned prompts

They cannot be audited or compared

Compliance and quality

The cost scales with unlimited use.

A spike in activity drives up the bill

Budget

 

The second row is the most frequent and easiest to correct in design: defining what the system does when the model doesn't respond. This could be queuing, downgrading to a simple rule, or escalating to a human. Any of the three is better than stopping, and none of them decides itself.

What to ask when buying software in 2026

Six specific questions for any provider, whether or not it's an "AI" product:

  1. Are all functions available via documented API? If only some are, future integration will be partial.
  2. Can we export our data with its structure and relationships? And try it before you sign.
  3. Are permissions resolved at the data level or the interface level?
  4. What is recorded for each change and for how long?
  5. What happens to the product if the model supplier fails?
  6. Can we use our own model provider? The answer indicates whether the product is designed as a system or as a wrapper.

The six questions are answered in a meeting and filter more effectively than any comparison of features.

Why this protects the investment

The financial argument is straightforward. A system that meets all six requirements has three properties that are valued in any corporate transaction: it can be integrated with future systems, it can be audited, and another team can take it over.

A dependent system, on the other hand, transfers the volatility of the model market to the buyer: prices that change, versions that are withdrawn, and suppliers that, according to Gartner's 2025 forecast, will largely no longer be in the market—the firm estimated that of the thousands of suppliers that present themselves as specialists in agents, only about 130 really were.

Buying a dependent system today means buying full exposure to that market.

The formulation that should be taken to the committee

When discussing a software purchase, there is a way to frame it that organizes the decision without going into technical details: We want a system that can be enhanced with AI, not an AI system..

The first is an investment with a lifespan of several years, whose capabilities will grow with the market. The second is a bet on which supplier and model will dominate in three years, and that's not a bet that a company whose business is something else should make.

 

Frequently Asked Questions

What does it mean for software to be AI-ready?

It can incorporate artificial intelligence capabilities when they add value and continue functioning without them. The proof is straightforward: if the model's provider were to stop offering service tomorrow, a system equipped with AI would lose a feature, and a dependent system would cease to operate.

Six: Documented and versioned API for all its functions, accessible and exportable data with its relationships, permissions resolved at the data level and not the interface level, factory traceability, an event model that notifies instead of forcing querying, and configurable business rules without deploying code.

When the core functionality requires the model to exist, when there is no alternative behavior defined in the event of a vendor failure, when the rules reside in non-versioned prompts that cannot be audited, and when the cost scales with usage without any ceiling.

Are all functions available via documented APIs? Can data be exported with its structure? Are permissions resolved on the data or in the interface? What is logged for each change? What happens if the model provider fails? Can a custom provider be used?.

No, and that's the argument: these are good architectural properties regardless of AI. A well-built system is already prepared, and one that needs extraordinary adaptations to incorporate artificial intelligence had a prior design flaw.

Because it transfers to the buyer all the volatility of a market that changes several times a year in terms of prices, capabilities, and availability. Gartner estimated in 2025 that of the thousands of providers advertising themselves as agent specialists, only around 130 actually were.

Are you going to buy software this year? We assess whether what you're about to sign is ready for future needs or ties you to a specific supplier. Independent technical judgment, without presenting ourselves as candidates. Let's talk →

Every AI project needs a business owner
Prompt injection attack against an enterprise Artificial Intelligence system
IT professional evaluating Build, Buy or Integrate options for a company