AID WMS3PL warehouse OS · Multi-tenant · Document-aware

AID WMS — the operating system for 3PL warehouses

Your customers drop Excel sheets, PDFs and phone photos into a portal; we turn them into inbound orders, outbound orders and product records. Staff run the operation from a Web admin; PDA workers scan barcodes in the aisle; customers see only their own data.

Multi-tenant isolationCustomer-confirmed entriesCloud-first, private-ready

Three real problems we solve

Not a feature checklist — each one is something that actually breaks 3PL workflows today.

3PL multi-tenant isolation

One system, many shippers. Every product, order and stock row carries a customer_id; the customer portal can only see its own; the staff admin can filter by customer. Customer login and staff login are two separately signed JWT trust roots.

Document-to-entity pipeline

Customers send Excel sheets, tabular PDFs, scans and WeChat screenshots. We extract structured rows using a template-first then LLM-fallback pipeline, materialise them as inbound orders, outbound orders or product drafts, and hold them in "awaiting customer confirmation" until the customer signs off.

PDA workflow + offline-friendly

The mobile app is a stripped-down operations terminal: scan to receive, putaway, pick, stocktake, lookup. Built for the cheap Android handhelds and flaky Wi-Fi that warehouse aisles actually have.

From document to inventory entry

Two customer confirmations; the warehouse never touches unconfirmed data.

  1. ① Upload

    Customer uploads Excel, PDF, photos in the portal — up to 25 MB per file. Frequent formats can be saved as a template, skipping the LLM on the next run.

  2. ② Parse

    A background worker tries the template first (cell map + regex), falling back to Claude Haiku 4.5 vision extraction. Scanned PDFs go straight to the vision model — no Tesseract in the loop.

  3. ③ Review

    The portal shows a structured preview. Missing fields and unmatched SKUs are highlighted; the customer edits row-by-row and saves.

  4. ④ Confirm → entry

    On confirm, the system materialises inbound / outbound drafts via the same entity services staff use. Customer SKUs that aren't yet on file are auto-created on the customer's catalog.

Shipped business modules

20 domain modules grouped by responsibility.

Operations
  • Inbound
  • Putaway
  • Outbound
  • Stocktake
  • Transfer
  • Assembly
Master data
  • Product
  • Category
  • Warehouse
  • Customer
  • SKU mapping
Visibility
  • Inventory
  • Global search
  • Dashboard
Access
  • User
  • Role
  • Permission
Customer-facing
  • Portal auth
  • Portal app
Health
  • Health

Ready to put your warehouse on a modern WMS?

Cloud and self-hosted both supported. A thirty-minute call is enough to know if we fit.