Connecting Kōbō to your ERP
Native connectors for some systems, an open API for everything else, and a straight answer about which is which.
What connects, and how honestly.
Three routes, in order of how much work they take. We would rather tell you which one applies before you buy than after.
| In Kōbō | How it connects | Notes |
|---|---|---|
| Odoo | Native connector | First-party, running in production. Styles, variants, SKUs, barcodes, suppliers, purchase orders and price lists. |
| Shopify | Native connector | Products, variants, barcodes, images, landed cost and stock by location. |
| Xero | Native connector | Purchase orders and supplier contacts. |
| Microsoft Dynamics 365 | Open API or middleware | No native connector today. Brands reach it through the REST API directly or via middleware such as Boomi. |
| Sage | Open API or scheduled export | No native connector today. Style and SKU data goes across by API or a scheduled file export. |
| NetSuite | Open API or middleware | No native connector today. The API covers the product, supplier and purchase order data a NetSuite import needs. |
| SAP and in-house systems | Open API | If it can call a REST endpoint or read a file, it can be fed from Kōbō. |
| Anything with a Zapier app | Zapier | For lighter workflows that don't justify an integration project. |
An open API, and a file for systems that prefer one.
The API is the foundation, and it's included on every plan. Not an enterprise add-on, not a per-call charge. That matters more than it sounds: competitors routinely quote several hundred dollars a month for API access, which turns a cheap-looking licence into an expensive one the moment you need your data somewhere else.
It's a versioned REST API covering roughly thirty endpoints: styles, components, suppliers and their certifications, purchase orders, inventory, customers, colours, points of measure and production batches among them. It does authentication, pagination, filtering and structured errors the way you would expect, and it supports including related records in a single request so you aren't making eighty calls to build one view.
Where a live API is more than you need, there are scheduled exports. Plenty of older ERPs would rather collect a file on a schedule than hold a conversation over HTTP, and that's a perfectly good answer.
How an ERP connection actually goes.
How an ERP connection actually goes, in the order it happens.
Before anything technical, agree which system owns what. Product development, specs, BOMs and supplier collaboration in Kōbō. Stock, purchasing, invoicing and accounts in the ERP. Most integration pain is really an ownership argument.
Usually style, SKU, barcode and supplier. Get the SKU pattern right in Kōbō first, because it's the key everything else joins on.
Native connector if one exists, REST API if your team or your middleware can call it, scheduled export if the ERP prefers files.
Push a single season in one direction and reconcile it by hand before you automate. Two-way sync on day one is how brands end up with two wrong systems.
Send your ERP partner the Kōbō API documentation early. Their feasibility answer usually arrives faster than anyone expects.
For brands with an ERP that's staying put.
Being straight about it.
Before you scope an integration.
Does Kōbō integrate with my ERP?
Does Kōbō have an open API?
Does API access cost extra?
How do I get style and SKU data from Kōbō into my ERP?
Can Kōbō connect to Microsoft Dynamics 365?
Can Kōbō connect to Sage or NetSuite?
Do I need PLM and ERP, or can one do both?
Our last PLM had an API that did not really work. How is this different?
Other integrations
Tell us what you run.
Bring your ERP and your middleware to a 30 minute call. We will tell you honestly whether it's a connector, an API job, or a scheduled export.
Book a Discovery Call