Skip to main content

Connect WarehouseOS to Katana

Import WarehouseOS orders, shipments and products into Katana and view its stock as read-only inventory per location.

A
Written by Argo Ohvril

What the Katana–WarehouseOS integration does

WarehouseOS is a cloud-based warehouse and inventory management platform for receiving, putaway, picking, packing, shipping, inventory tracking, and operational reporting.

By connecting Katana with WarehouseOS, you can:

  • Import orders as sales orders: Each WarehouseOS order becomes a Katana sales order that keeps updating, and each shipped package becomes a fulfillment with carrier and tracking details.

  • Import products by SKU: Existing Katana products are matched by SKU, unknown SKUs create new products, and SKU aliases connect SKUs that don't match.

  • See WarehouseOS stock levels: WarehouseOS stock appears as read-only external inventory at each warehouse's mapped Katana location.

  • Map warehouses to locations: Each WarehouseOS warehouse is linked to its own dedicated Katana location, and only mapped warehouses sync.

sync diagram showing data flowing one way from WarehouseOS into Katana: orders become sales orders with fulfillments and tracking, products are matched by SKU, and stock levels appear as read-only external inventory at mapped Katana locations

Before you start

  • An active WarehouseOS account with access to your WarehouseOS portal.

  • The two credentials the Katana connection form asks for: your WarehouseOS Domain and your API Key.

  • A Katana account with permission to manage integrations.

Connect WarehouseOS to Katana

  1. In Katana, open the Integrations page and find the WarehouseOS tile.

  2. Click Connect.

  3. Enter your Domain and API Key in the connection form, then confirm.

    the Katana WarehouseOS connection form with two input fields labeled Domain and API Key and a confirm button

  4. After WarehouseOS approves the connection, the configuration screen opens on the Location tab. The integration status shows Connected with Sync inactive, and an Activate sync button appears in the header. Map each WarehouseOS warehouse to its own Katana location. Use Add to Katana to create a dedicated location automatically.

    the WarehouseOS configuration screen on the Location tab, listing WarehouseOS warehouses each mapped to a Katana location, with Add to Katana buttons, status Connected with Sync inactive, and an Activate sync button in the header

  5. Click Activate sync to start syncing data with WarehouseOS. Nothing syncs until you do this.

How your daily workflow looks

  1. WarehouseOS receives, picks, packs, and ships orders in your mapped warehouses.

  2. Once an order reaches the configured import status, it appears in Katana as a sales order and keeps updating as its status changes.

  3. Each shipped package appears in Katana as a fulfillment with carrier and tracking details.

  4. Products on those orders are matched by SKU, and unknown SKUs are created in Katana.

  5. WarehouseOS stock levels update as read-only external inventory at each mapped location.

  6. You plan purchasing and production in Katana using this up-to-date order and stock data.

Did this answer your question?