Scanlotz Cloud
The product

A warehouse runs on four questions

What is this? What is it worth? Where did it go? And when does it finally sell? Scanlotz Cloud is built around answering all four at the moment a box is in someone's hands — not in a spreadsheet three days later.

Scanner app

The floor, on a phone

Operators sign in, pick who they are, and scan. Everything the app does is attributed to a real person with a real session — because a product sold on productivity reporting has to know who did the work.

  • iPhone and Android, camera or paired hardware scanner.
  • Enroll a device with a short code from the console; revoke it just as fast.
  • The phone lives on a bench and changes hands — it re-asks who is scanning.
  • Offline queue: scans made in a dead spot replay when signal returns, still credited to the operator who made them.
  • Photo capture with a background-clean pass for anything you list.
  • Announcements pushed to every device — shift notes the crew actually sees.
Receiving · iPhone 14 OFFLINE · 12 QUEUED

7 45123 09984 1

Queued Will replay on signal Operator: D. Reyes
Identification & pricing

From a number to a decision

A barcode resolves to a real product with a title, brand, category and images, and a current retail price is attached to it. The operator holding the box gets the number they need to route it.

  • Fast — catalog-first, cheapest and near-instant.
  • Balanced — the default: catalog, then a live search when needed.
  • Thorough — every source, for the hard third of a truckload.
  • Photo identification for peeled, torn or missing barcodes.
  • Manual link when you know the product and the barcode doesn't.
  • Prices are re-checked on a schedule, not on every scan — that's the difference between a healthy margin and a lookup bill.

Lookup quality

Fast
0.2s
Balanced
0.6s
Thorough
2.1s

Set per account, changeable at any time. The shared product catalog means the goods everyone handles resolve instantly for everyone.

Inventory & locations

Nothing is “somewhere in the back”

Boxes go on pallets, pallets go in zones, zones go on trucks. Every step is a scan, and every scan writes a movement row you can read back.

Truckloads & intake

Receive against an expected load, or intake straight from a scan. Vendor codes, departments and conditions are your lists, edited in Settings.

Pallets

Generated barcodes, printable labels, live item counts, and a seal action that records who sealed it. Deleted barcodes are never reissued.

Zones & positions

Name a zone, get a code and a printable label. Move a pallet by scanning the zone — the location updates before the jack is parked.

Five-stage lifecycle

Expected, available, reserved, sold, dispatched — in units, on one bar, so the shape of your stock is legible at a glance.

Manifests & dispatch

Build a customer manifest from pallets, set a dispatch date, then seal it — the one action that moves stock out, attributed and permissioned.

Activity feed

Every movement, edit and deletion in one searchable stream, with the person behind it. "Where did that unit go" stops being a conversation.

Automatic price drops

The markdown engine

Set a start price, a floor and a number of days. The price steps down every day until the unit sells or reaches the floor. It runs on every SKU, every night, whether or not anyone remembered.

  • Preview the entire schedule before you commit to it.
  • Hard floor per rule — a drop can never run away from you.
  • Idempotent catch-up: a missed night lands on the correct price, not two drops at once.
  • Change the rule mid-run and the ladder rebases from today.
  • Applies across every channel a SKU is listed on.

Schedule preview · SKU ACM-88213

Start
$198
+3d
$162
+6d
$127
+9d
$91
Floor
$59
Dashboards

What happened on the floor today

Truckloads, pallets, boxes scanned and manifests across the top; a live panel showing who is scanning right now; a week of volume by operator; and a breakdown by department, vendor and condition.

  • Live scanning panel refreshed every ten seconds, per operator.
  • Hourly strip for the current day in your timezone, per event — so a daylight-saving change doesn't lose an hour of work.
  • Per-person pages: a week chart, an activity feed, account status.
  • Composition panels read the same data as the inventory page — two screens can't disagree about your stock.

Scanning today

M. Tovar
412
D. Reyes
318
A. Whitfield
236
J. Okafor
133
1,099 boxes 4 operators Live
API & webhooks

Built to be integrated, not exported

Every screen in the console is backed by a documented REST endpoint. Mint a key, give it exactly the permissions it needs, and point your ERP at it.

  • Scoped keys — a key can read inventory without being able to dispatch it.
  • Cursor pagination, ETags and a single change-feed endpoint so polling is cheap.
  • Idempotency keys on every write; a retried request never double-posts.
  • Signed webhooks for scans, pallets, manifests and limits, with a delivery log and one-click replay.
  • Keys are shown once, stored hashed, revocable instantly, and rotate with a 24-hour overlap so nothing goes down mid-shift.
# List today's scans
curl -H "Authorization: Bearer sk_live_..." \
     "https://scanlotz.quickbidz.com/v1/scans?limit=100"

{
  "ok": true,
  "data": [
    {
      "id": 88213,
      "barcode": "081234567895",
      "title": "20-Cup Coffee Maker",
      "retail_cents": 10400,
      "provenance": "catalog",
      "location": "A-04-12",
      "operator": "m.tovar"
    }
  ],
  "next_cursor": "eyJpZCI6ODgy...",
  "has_more": true
}
Isolation & access

Your warehouse is your warehouse

Multi-tenant usually means your rows sit next to somebody else's, separated by a WHERE clause. Ours doesn't.

One database per customer

Your data is a separate file with a separate connection. A query written wrong cannot return another company's rows, because those rows are not there.

Credentials that can't be replayed

API and device keys are stored as hashes. Shown once at creation, never again — a leak of our key table is worth nothing.

Support access you can see

Our staff have no standing access to your account. Support entry requires a logged reason and an expiry, and your console shows a banner while it's open.

Files behind short-lived links

Product photos are served through signed, expiring URLs scoped to your account — never a public folder with unguessable names.

Roles that fail closed

A permission not granted is a permission denied. Owners keep access to settings so an account can never lock itself out.

Exports and deletion

An export is your whole account — database and photos — in one file set. A deletion request removes one directory, and we can prove it.

Put it on a real truckload

All of the above, free for two weeks, with your own inventory. No card, no call.