Announcing US$ 3.2M pre-seed round · OneVC · Maya · Norte Ventures Read →
Back to blog

Data silos:
why AI ignores the company org chart

In short

A customer asks to return a defective product. Customer service opens a ticket in the helpdesk, logistics schedules the pickup in the warehouse system, the tax team issues the return invoice and finance processes the refund in the ERP. Each team records its own step under its own number, and nobody can say where the return stands without checking with the other three. That is the practical effect of data silos. They follow the org chart, and the processes worth automating with AI cut across the org chart. Linking these pieces is the job of the Company Brain, the layer that knows the company: what data exists, where it lives, how it connects and who can see what.

Data silos are sets of data locked inside one team

The term describes data held by one team or one system that the rest of the company cannot reach reliably. The isolation has two layers. The technical one is missing integration: the tax system does not read the helpdesk ticket. The semantic one is a difference in meaning: the same term describes different things in each team.

In data silos, the two kinds of isolation usually show up together. Integrating the systems solves the first and leaves the second intact, because records start flowing with labels that each team reads its own way.

Data silos form with every system a team picks

The company assigns budget, targets and accountability by team. Each team picks the system that serves its own work, and each system brings its own master data, its own identifier and its own rules. In 1968, Melvin Conway observed that organizations produce systems that copy their own communication structure. Data silos are that copy applied to information.

In the return example, the question of when it was completed has four answers. For logistics, when the item reached the warehouse. For the tax team, when the invoice was authorized. For finance, when the refund went out. For customer service, when the ticket was closed.

How data silos form from the org chart and each team's systems
Each team picks its own system, and data silos repeat the org chart

The processes worth automating cut across the org chart

An agent that tracks returns needs to read the four sources in sequence:

  1. the ticket in the helpdesk, with the reason and the product;
  2. the pickup order in the warehouse system, with the receipt date and the inspection result;
  3. the return invoice in the tax invoicing system, with its authorization status;
  4. the refund or credit in the ERP, with amount and date.

Without any one of these sources, the answer to the customer is incomplete. The same goes for onboarding a B2B customer, which passes through sales, legal, implementation and billing, and for almost any process that generates recurring complaints.

Department-level AI projects reproduce data silos

Customer service buys an assistant connected to the helpdesk. It answers that the return is under review, because it cannot see that the pickup has already happened. Finance builds an agent on top of the ERP, which reports the refund without knowing that the inspection rejected the item. Each project sees one piece of the process.

The cost of these new data silos shows up on three fronts. Answers conflict, and the customer gets different versions depending on the channel. Integration with the ERP and the customer master data is rebuilt in every project. And each agent carries its own copy of the access rules, which has to be updated separately.

Department-level AI projects reproducing data silos versus shared context
Department-level AI projects reproduce data silos and give conflicting answers

The context layer organizes data by entity and by process

Reorganizing the company around each process is expensive and lasts until the next process, which cuts across the teams along a different path. The alternative is to leave the team structure as it is and link the data in another layer. The context layer recognizes that the ticket, the pickup order, the invoice and the refund belong to the same return and the same customer.

Each team still owns its own system. What appears is a shared map of the entities and the steps that link those teams' records.

In the Company Brain, each team sees the same return through its own lens

  • Knowledge graph. Links the four records to the return entity and to the customer.
  • Business ontology. Records what completed means in each team and defines the state of the process end to end.
  • Semantic layer. Translates the natural language question to the right sources.
  • Inherited permissions. Customer service sees the refund status without seeing the product margin, which stays restricted to whoever already has that access in the ERP.

Context is served through MCP, the open protocol that connects models to data sources, and every answer points to its source system. The customer service AI agent and the tax team's AI agent use the same base. The second project starts from what the first left connected, and integration with each source happens once.

The Company Brain linking records from four data silos to the same return
The Company Brain links records across data silos by entity and by process

Shared context needs an owner

The links between teams and the definitions of the end to end process belong to all of them and to none. Without a named owner, nobody decides which definition prevails when two teams disagree. That role usually sits with data or operations, with a short forum of the teams involved to settle disagreements.

The layer has prerequisites too. Sources need to be reachable through an API or database, and some common identifier, such as the order number, has to appear in at least two systems. When a business rule differs between teams, the layer records the difference and the decision stays with people.

Breaking down data silos starts with a process that spans two or three teams

The starting point is a process that generates recurring complaints and cuts across two or three teams. Mapping the systems involved, the identifiers each one uses and the terms with different definitions shows which entities to model first. The next process reuses the customer, the order and the permissions already linked, and the map of data silos shrinks with each project.

Get the next articles on AI implementation