HOW THE WORK FITS TOGETHER
  1. 01Existing systemData and access boundaries
  2. 02Integration layerAPIs, queues and permissions
  3. 03Connected workflowsOrders, documents and reports

Which data flows can be connected?

Moving order, stock and accounting data by hand takes your team’s time and can delay decisions. Start with one connection between systems or one business question, then identify the data owner, access path and expected result.

What belongs in the integration and reporting scope?

  • A desktop application or older web application → an API boundary that respects existing business rules.
  • Re-entered orders and stock records → an integration flow after provider access and the data contract have been checked.
  • Records in a database → a read-only reporting or natural-language query pilot with explicit permissions.
  • Manually classified documents → a processing workflow in which people verify extracted fields.

Connections to invoicing providers, commerce platforms and other external services depend on their interfaces, access rights and test environments. The integration scope is agreed after those conditions are checked. Technical connectivity does not establish compliance with invoicing or other legal requirements.

Where does data go, and what can it do?

Read-only access is the default for an AI pilot. Define row limits, permitted tables and fields, time limits and cost limits explicitly. Where personal fields must be involved, masking takes place before transmission to an external service, with the purpose and selected fields documented.

The model provider, service and outgoing data fields are named in the proposal and design. Retention conditions and service settings are reviewed before testing with real data. Any requirement to write records or perform actions in another system needs a separate permission boundary and human approval flow.

How is the pilot prepared and verified?

  1. Map the data flow: identify sources, destinations, owners, permissions and failure conditions.
  2. Define a small contract: specify field mapping, retries, duplicate prevention and failed-message handling.
  3. Test representative data: exercise repeat and failure scenarios for integrations, and a fixed question or document set for AI.
  4. Evaluate the results: retain incorrect answers, measure duration and cost, and make rejected outcomes visible.
  5. Hand over: document access, monitoring, manual intervention and shutdown procedures.

What is delivered alongside the connector?

  • A data-flow diagram, field mappings and API contract.
  • The in-scope connector or pilot, test scenarios and recorded results.
  • A permission matrix and decisions on masking, row limits and external data sharing.
  • For an AI pilot, all evaluation examples, incorrect results and recorded costs.
  • Operating and failure-handling notes, with maintenance responsibilities.

AI readiness addresses data structure and access boundaries. Security frames the controls being assessed, while cost includes both operating effort and service charges.

Do you need AI, or would a standard report be enough?

When the same fields must be combined using the same rules each day, a connector or fixed report may be easier to verify. Without a natural-language requirement, AI need not be part of the scope. The pilot compares output correctness and operating effort to select the approach.

What determines integration cost?

Data fields, failure conditions, provider access and record reconciliation matter more than connection count alone. The proposal separates implementation, external service charges and maintenance responsibility.

Frequently asked questions

Can an application without an API be connected?

We first inspect supported exports, documented data access and provider permissions. Without a suitable interface, the scope may need to shrink or the connection may not be feasible. Direct writes into the database are not the default solution.

Will the whole database be sent to an AI service?

Required records and fields are selected in advance, with read-only permissions, row limits and masking rules. Data is not shared before the destination service and outgoing fields have been made explicit.

What happens when the model gives a wrong answer?

Incorrect answers remain in the fixed evaluation set and its results. Acceptance thresholds and work requiring human review are defined first. Where correctness cannot be established, the design should expose uncertainty or refer the task to a person.

What happens to records when the connection fails?

Failed-message handling, retries, duplicate checks and reconciliation are designed and tested for the agreed scope. The behaviour depends on the capabilities of both systems; an absolute guarantee against data loss is not implied.

Are model and provider fees included in the quote?

Implementation work and third-party charges are shown separately. Usage, call limits and model choice affect cost. Recorded pilot usage informs the budget; it is not presented as the future total bill.