Integrations

Counts go back where your records already live.

SoftBo is not a system of record and does not want to be. It counts, you approve, and the numbers are written back into the system you already run.

Odoo

Built

Products and stock pull in as the counting catalogue. Corrected counts push back as per-product quant adjustments, paced so a five-thousand-line commit lands cleanly.

Not yet
Cannot yet write to a location you have not mapped.
You supply
Self-hosted or Odoo Online. You hold the credentials — the hub connects directly.
Verified
[DATE]
How it connects

Shopify

Built

Products and inventory levels pull in as the counting catalogue. Corrected levels push back per location.

Not yet
Fractional quantities are held back and named rather than rounded — Shopify quantities are whole numbers.
You supply
A custom app on your store.
Verified
[DATE]
How it connects

ERPNext

Built

Items and warehouse stock pull in. Counts land as a stock reconciliation against the warehouse you choose.

Not yet
One warehouse per count.
You supply
Self-hosted. Direct connection, no broker.
Verified
[DATE]
How it connects

WooCommerce

In preparation

Stock quantities push back per product.

Not yet
Not usable yet.
You supply
A key pair you generate in your own WooCommerce admin. Direct connection, no broker.
Verified
[DATE]

Xero

In preparation

Stock on hand and item records.

Not yet
Not usable yet.
You supply
Blocked on a registered app and the OAuth broker.
Verified
[DATE]

QuickBooks

In preparation

Stock on hand and item records.

Not yet
Not usable yet.
You supply
Blocked on a registered app and the OAuth broker.
Verified
[DATE]

Built means the code is written and tested, and that you can connect to it. Verified means SoftBo has written to a real instance of that system and somebody checked what landed — the date is on the card, and where there is no date there has not been one yet. In preparation means neither, and that nobody can use it today.

Saying it this way costs us the word “ready”, and the word was doing work on this page. It is the wrong kind of work: a buyer with a deadline reads “ready” as “somebody has done this”, and finding out otherwise on the night of a stocktake is what a refund is made of.

Self-hosted systems connect directly.

Odoo and ERPNext run on your own server, so the hub talks to them straight, with credentials you hold. Nothing passes through a SoftBo server, and there is nothing of yours for us to lose.

Not on the list?

Counts export three ways — a spreadsheet, a CSV, and a PDF laid out to be signed off — so anything that reads a file can take them. Tell us what you run.