In order to create highly efficient logistics flows, you may connect Ongoing's web-based WMS with other system, such as ERPs (Enterprise Resource Planning systems), web shops and transport systems. The purpose of an integration is to reduce the amount of manual labor, reduce lead times, and reduce the risk of errors.

The purpose of integrating the Ongoing WMS with another system is to:

  • Reduce the amount of manual work performed.
  • Reduce lead times.
  • Reduce the risk of errors.

If you have integrated with an ERP or web shop, then orders will be visible in the warehouse almost instantaneously, thus minimizing the total time it takes to fulfill an order.

The different kinds of systems

A typical warehouse might need integrations to several different kinds of systems:

  • Integrations with ERPs (Enterprise Resource Planning systems). When the customer books an order in their ERP, they will be automatically transmitted to Ongoing. When goods are received in Ongoing, the ERP will be notified of the change in stock balance.
  • Integrations with web shops. Just like with an ERP integration, if an order is booked in the web shop, it will be transferred to Ongoing. When the order has been picked by the warehouse, the web shop and customer will be notified.
  • Integrations with transport systems. When the warehouse needs to make transport bookings, all the relevant details can be sent to a transport system, which in turn sends it on to the carriers.
  • Integrations with customs systems. For example, if the warehouse is in the EU and you need to ship to countries outside the EU, it might be advantageous to have a separate system which automatically deals with the customs declarations.

Standardized interface for integrations (API)

Ongoing has a standardized interface for integrations (API). This makes it possible for any external system to send and receive information from Ongoing. It is up to you to decide who gets access to the API in your Ongoing systems, so you can hire a consultant or let an in-house developer create an integration.

For more information about our API, see our developer site.

Other ways of integrating

We have several partners who have used our API to create finished integrations from other systems to Ongoing. For more information about these partners and which systems they have integrated with, click here.

Apart from the integrations which are partners have built, we have also built a number of integrations ourselves. These are for more standardized ERPs, web shops and transport systems. Click here to see the list of the systems which we integrate with.


We have created a presentation which goes over the basics of how integrations work in Ongoing: