Our own servers in Europe · GDPR · Support in your language

Integration

We live alongside your ERP, we don't replace it

Kimobox brings what your ERP is missing — processes, portals, quality — and syncs with it the data that's already its own.

How it lives alongside the ERP

Kimobox does not compete with the ERP: it sits where the ERP does not reach. The management system stays the owner of the master data for items, customers, suppliers and employees; Kimobox contributes the processes, the portals and the quality system, and synchronises with it the data that is already its own. The connection is made over a REST API, an intermediate database or file exchange, depending on what the ERP allows and what the IT department prefers to maintain.

Content reviewed on

Systems integrated
SAP, Dynamics, Sage 200, Sage X3, Odoo, A3 Plus in-house systems with any documented interface
Connection routes
REST API, intermediate database or files The choice depends on what the ERP exposes and who will maintain it
Direction
Bidirectional, configurable per entity Each master has a declared owning system
Frequency
Real time or scheduled By criticality of the data and the load the ERP can take
Traceability
Every sync is logged With the outcome, the error detail and the option to retry

Two-way sync

You decide which system owns each field.

API or database

REST, files or an intermediate table if the ERP is closed.

A log of every transfer

Searchable log, automatic retries and alerts if something fails.

Your ERP stays untouched

No changes to its standard or its internal processes.

Initial data loads

We migrate your starting data from Excel, an API or any other system before go-live.

Open API

Beyond your ERP, we connect to any system: another API, SQL Server, Excel, Power BI and more.

Common cases


What usually gets connected

  • Client, supplier and item master data
  • Orders, delivery notes and invoices flowing to the portals
  • Batches and traceability for quality certificates
  • Hours and absences flowing to payroll
  • Purchase orders from the supplier portal
  • Posting of approved expense claims
  • Initial data loads from Excel, an API or any other system
ERP CONNECTOR KIMOBOX SENDS PROCESSES READS MASTER DATA YOUR ERP SAP Dynamics Sage 200 Odoo REST API · FILES · STAGING TABLE Whatever your ERP exposes WITHOUT TOUCHING ITS STANDARD OR ITS INTERNAL PROCESSES

Real examples


Integrations that solve something concrete

Manufacturer on SAP

Production reports and nonconformities

Before The operator notes the issue on paper and quality enters it later into its own sheet. The ERP never learns about the rejection.

After The nonconformity is raised from the shop-floor terminal, pulls the production order from the ERP and returns the rejected quantity to the same system.

Distribution on Sage 200

A duplicated customer master

Before Customers are created separately in both systems. Over time, names and tax details stop matching.

After The ERP owns the master. Kimobox consumes it and will not allow creating a customer that does not exist there.

Services on an in-house system

A legacy ERP with no API

Before The system is fifteen years old and exposes no services. Any integration looks impossible.

After An intermediate database with read views and inbound tables. The ERP is left untouched and the exchange is documented and monitored.

Vocabulary


Integration vocabulary

System of record
The system that wins when two systems disagree about the same record. Declaring it per entity — customers, items, employees — is the decision that prevents ninety per cent of integration problems.
REST API
An interface letting two systems exchange data over HTTP with well-defined operations. It is the preferable route where the ERP offers it, because it needs no database access.
Intermediate database
An exchange area between two systems that do not speak directly. Less elegant than an API, perfectly valid, and often the only option with a legacy ERP.
Idempotency
The property of an operation that can be repeated without duplicating its effect. It is what makes retrying a failed sync safe.
Reconciliation
Periodic checking that both systems say the same thing. Every integration eventually drifts; what marks out a good one is that it notices before the user does.

Frequently asked questions


What people ask us before getting started

Which ERPs do you work with?

SAP, Microsoft Dynamics, Sage 200, Sage X3, Odoo, A3 and in-house systems. If it has an accessible API or database, it can be connected — the same goes for SQL Server, Excel or Power BI.

Do you integrate with Sage 200?

Yes, via API or an intermediate database, syncing customers, suppliers, items, orders and invoices in both directions.

How much does the integration cost?

It's quoted per interface, based on the number of entities and the complexity of the mapping.

What happens if the ERP goes down?

Kimobox keeps operating and queues the pending syncs.

Which system wins when the two disagree?

That is decided per entity before starting: normally the ERP owns customers, items and suppliers, and Kimobox owns processes and quality records. Writing it down avoids ninety per cent of integration problems.

Does the ERP need an API?

It is convenient, not essential. With a legacy ERP you work with an intermediate database or file exchange. Less elegant, equally reliable when properly monitored.

How often does it synchronise?

It depends on the data. An item master can sync overnight; a production order, immediately. It is configured per entity and per criticality, allowing for the load the ERP can take.

What happens if a sync fails?

It is logged with the error detail and can be retried. Operations are designed to be repeatable without duplicating records, which is the condition for a retry to be safe.

Can drift between the two systems be detected?

Yes, through periodic reconciliation. Every integration eventually drifts in some edge case; what marks out a good one is that it notices before the user does.

Tell us which ERP you use and we'll tell you how we connect it

We'll show you the module running with data similar to yours.

Request a demo

Sources


Where each figure comes from

References to the official text in force. If a standard is revised, this page is updated and the review date says so.

  1. ISO/IEC 20000-1:2018 — IT service management ISO/IEC · 2018 ed.
  2. Regulation (EU) 2022/868 on European data governance (Data Governance Act) EUR-Lex · 30 May 2022
  3. Regulation (EU) 2023/2854 on harmonised rules on fair access to and use of data (Data Act) EUR-Lex · 13 December 2023

Kimobox ERP integration: SAP, Dynamics, Sage 200, Sage X3, Odoo and A3

Kimobox integrates with your existing ERP — including SAP, Microsoft Dynamics, Sage 200, Sage X3, Odoo and A3 — via REST API, file exchange or an intermediate database, syncing client, supplier and item master data, as well as orders, delivery notes, invoices and traceability data.

Two-way connectivity lets the client, employee and supplier portals show real-time information without duplicating data, with every sync logged, automatic retries and alerts on errors.