ServicesData integration for AI

Data integration for AI, so your teams find answers instead of searching

Your staff get answers from company knowledge in seconds instead of searching folders or asking colleagues, and agents can look up and enter data in the systems you already run. We connect file shares, SharePoint, ERP, CRM, tickets and databases so the system finds the right document or record, respects who may see it and stays current when the data changes. It is worth most where knowledge is spread over many systems, and we build it so your IT team can run it afterwards.

What we deliver

  1. 1

    A source inventory: which systems hold the answers, who owns them, how current and how clean they are.

  2. 2

    Connectors and an index for documents, with each user's permissions applied to every search.

  3. 3

    Live access to systems such as ERP or ticketing through approved tools, for data that must not be copied into an index.

  4. 4

    Update jobs, retrieval tests on your own questions and documentation your team can maintain.

What changes for your business

People spend less time hunting for information, and less data is copied by hand from one system to the next. Today the answer to a customer's question or a technician's problem often sits in a file share, an old ticket or the inbox of one experienced colleague. Once those sources are connected, an assistant finds it and shows where it came from. The agents described on our knowledge management and document processing use case pages then have the data they need.

Data protection tops the list of concerns, which is why permissions come first. In Bitkom's 2026 survey, 45% of companies that use AI name the concern that company data could fall into the wrong hands as a barrier. A search that ignores SharePoint rights would make that concern come true, so every answer and every agent action runs with the rights of the person it is for.

  • Less time searching: answers from SharePoint, file shares and tickets, with the source shown
  • Fewer repeated questions to the few experts who know where everything is
  • New staff productive sooner, because they can ask the system instead of waiting for a colleague
  • Customers answered faster, because service staff find the answer while the customer is still on the line
  • Agents that look up and enter data in ERP, CRM and DMS, within the rights of the person they act for and with approval where it matters

Why company data is the hard part

In most companies the answers are spread over file shares, SharePoint sites, an ERP system, a ticket tool and people's inboxes. The same document exists in five versions, some folders are open to everyone by accident, and nobody knows which spreadsheet is current. A model on top of that answers confidently from the wrong source.

So we start with the data and leave the model for later: which sources answer which questions, which version counts, who may see what, and how changes reach the system.

Index, live access or both

Documents such as manuals, contracts, policies and past tickets usually go into a search index, split so that conditions and tables stay together, with the permissions of the original system stored alongside. Data that changes by the minute or must not be copied, such as stock levels, orders or customer records, is better read live through approved tools with their own access rules. Most systems need both.

  • Permissions from SharePoint, file shares or your identity provider applied at search time, so nobody sees an answer from a document they cannot open.
  • Changed documents re-indexed and deleted ones removed, so outdated answers do not survive.
  • Personal data handled by agreed rules: excluded, pseudonymised or restricted to the people who may see it.
  • Write access, where agents need it, only through tools with approvals and logs.

In your cloud or on your own servers

The index, the embedding model (the model that makes text searchable by meaning) and the connectors run where your data may go: in your own cloud account or on your own servers. Nothing is copied to a third-party service unless you decide it may be.

Tested on your own questions

Before an assistant answers anyone, we test the retrieval on its own: for real questions from your teams, does the search return the passage that holds the answer, and does it hold back what the person may not see? Those tests stay with the system and run again whenever sources, splitting or models change.

Who this is for

We build this for companies that want assistants or agents on their own documents and systems but find their data scattered, duplicated or locked behind permissions, and for the IT teams that keep it running after the project ends.

Questions

Does connecting our data for AI pay off?

It pays off where people spend much of their day looking for information, answering the same questions or typing data from one system into another. We measure that on your own cases before and after: how long a search or a lookup takes today and how long it takes with the assistant or agent. If the difference does not justify the next step, you see that before you build further.

What drives the cost of data integration for AI?

Mainly the number and condition of the sources, how complex the permissions are, whether everything must run on your own servers, and whether agents only read or also write into systems. Starting with one use case keeps the first step small. Each step has a fixed price, agreed in writing after the first call.

What does the works council see, and what is logged?

We set with you which questions and actions are logged, how long the logs are kept, whether user IDs are pseudonymised and who may read them, and we describe it so the works council can assess it. Whether a works agreement is needed is your decision, advised by your data protection officer and lawyers.

Our data is scattered. Where do we start?

Pick one use case and the few sources that answer it. A source inventory for that use case shows what is missing, and the other use cases follow one at a time.

Do we need a data warehouse or data lake first?

No. Assistants mostly need documents and a few live systems, which can be connected directly. A warehouse helps for analytical questions over numbers, and we use one if you already have it.

Can the assistant respect SharePoint and file share permissions?

Yes. The permissions are stored with each indexed document and applied for every search, so a person only gets answers from documents they can open. We test that explicitly before go-live.

Retrieval or fine-tuning for our own knowledge?

For facts that change and must be cited, retrieval. Fine-tuning helps when a model must learn a format or a narrow task. It does not keep facts current. Many systems use retrieval only.

How does the system stay current when documents change?

Update jobs pick up new, changed and deleted documents from each source and update the index, and live systems are read at the time of the question. We monitor that the jobs run.

Can agents write back into ERP or other systems?

Yes, through tools that do one business action each, with a person approving where the action matters and every call logged. Reading usually comes first, and writing follows once reading is reliable.

Talk to an engineer

Bring one question your teams spend too long answering and the systems where the answer lives. The call takes 30 minutes and needs no access to your systems or data.

Booking runs on Google Calendar.

Prefer to write first? Leave your email and a few lines, and we reply with times.

The button prepares an email in your own email program, for you to send. Privacy policy (draft)