WORKTOPY

Our products

ConFlowIO: integrations for retail, built in the browser

ConFlowIO is our integration platform for retail. It connects shops, marketplaces, ERP, PIM and shipping through one shared retail data model – and is billed by capacity rather than by record.

A process in ConFlowIO: read the catalogue, check mandatory fields, map onto the shop product and write to Shopware 6; rejected records go to the team as a CSV file

The second of our own products is ConFlowIO. Where FoxKI keeps track of deadlines, ConFlowIO makes sure the shop, the marketplaces and the inventory system all hold the same data.

The problem: every system means something different by a product

Connecting a shop to an inventory system is rarely the real work. The real work is that the shop system, the marketplace and the ERP each mean something different by a product, a price or an order – and every new connection is one more mapping that somebody has to maintain.

One retail data model instead of a mapping per shop

ConFlowIO ships twenty-one ready-made data models, the Commerce Bundle: from product, variant and category through prices, tax rates and stock to order, return and refund. Source data is mapped onto them once. Which target system is written in the end is decided by the last building block in the process. The marketplace catalogue comes from the same model: a different target block, not a second mapping.

The field mapping of a building block: source and target are schemas of the retail data model, and every field comes from a source field, an expression or a fixed value.
The field mapping of a building block: source and target are schemas of the retail data model, and every field comes from a source field, an expression or a fixed value.
  • Shop systems: Shopware 6 and 5, Shopify, Adobe Commerce (Magento 2), WooCommerce and Salesforce Commerce Cloud

  • Marketplaces: Amazon, eBay, OTTO Market, Kaufland and Tradebyte TB.One

  • ERP: SAP S/4HANA, SAP Business One, Dynamics 365 Business Central, Xentral, weclapp, plentyONE, Sage 100 and JTL-Wawi

  • PIM: Pimcore, Akeneo, Informatica Product 360, Contentserv and Stibo Systems STEP

  • Shipping: Sendcloud, DHL and UPS, among others

The connections of one installation: Shopware 6, a file server, databases, Tradebyte TB.One, Shopify and a message queue in one place.
The connections of one installation: Shopware 6, a file server, databases, Tradebyte TB.One, Shopify and a message queue in one place.

Built in the browser, run resiliently

Processes are built in the browser as a visible flow of building blocks rather than as a script only one person understands. In operation, failed steps retry themselves, a failed run resumes instead of starting over, and a second attempt never creates anything twice. Live logs show what each step is doing while it is doing it, not afterwards.

The overview for 30 days: runs, success rate, mean run time and failed runs at a glance.
The overview for 30 days: runs, success rate, mean run time and failed runs at a glance.

Capacity, not records

ConFlowIO does not count records, runs or transactions, and it does not limit connectors, processes or users. What is billed is the capacity provided. More volume needs more machine here too, but the price rises in a few predictable steps rather than with every single record.

Run in Germany – or on your own premises

The provider and the operation are in Germany. On request ConFlowIO runs in your own data centre with the same feature set, via Docker Compose or Kubernetes. From contract to a running process usually takes two days.

How we connect Shopware to your inventory system is described under ERP integrations.

More about ConFlowIO, and a demo with your own data: conflowio.com

← All posts

Read on

FoxKI: property management that remembers every deadline

FoxKI is our property software for owner-occupiers, small self-managed owners' associations, landlords and property managers. It keeps everything about a building in one place – and speaks up before a deadline does.

Questions about this?

Tell us what you are planning. You will get an honest assessment.

Arrange a conversation