WhatsApp Ordering & Catalog Matching
Distributors type what they need in plain language and fuzzy matching resolves it against your catalog — with a per-tenant confidence threshold and phone registration behind an approval queue.
A message becomes an order.
Nobody types a SKU.
The distributor writes the way they would to a person. The parser pulls out quantities and product references, and fuzzy matching resolves each reference against the tenant’s catalog — handling misspellings, abbreviations and partial names. Where confidence is below the tenant’s threshold, the order is not silently guessed at; it is put in front of a human.
- Quantities and products extracted from natural phrasing
- RapidFuzz WRatio matching against the tenant catalog
- Per-tenant confidence threshold, so strictness is a customer setting
- The same engine behind WhatsApp and the web chat surface
- Confirmation before anything is dispatched onward

Open channel, closed door.
WhatsApp is a public channel, which is exactly why the product does not treat a message as authorisation. A distributor registers their phone number through a per-tenant registration page; that creates a request, not an account. An administrator approves or rejects it from a queue. Only approved numbers can place an order, and the approval is per tenant — so being a customer of one business grants nothing at another.
Phone registration
Self-service registration per tenant, which produces a request for review.
Approval queue
An administrator approves or rejects each number before it can order anything.
Separate auth paths
Distributor sign-in and administrative sign-in are distinct, not two roles on one login.
Per-tenant scope
Approval, catalog and orders are isolated to the tenant they belong to.
And a browser, for when the chat is not enough.
Some distributors want a record rather than a scroll. The portal gives approved distributors the catalog, the same fuzzy search the chat uses, order placement and their own order history — the same data, the same rules, a different doorway.