ORDER CAPTURE FROM WHATSAPP AND PURCHASE ORDERS

Your customers keep ordering the way they do now. Nobody retypes it.

A WhatsApp message in plain words, or a purchase order as a PDF or Excel file. KeelSG reads it and turns it into a draft order against your own products and customers, ready for a person on your team to check.

Taking pilot customersThe Orders module is being built into KeelSG now, and we are taking pilot customers. The Customers module is available today.

01No retyping
02The source stays attached
03A person confirms
Where the line is

“In its first version, order capture reads English text on WhatsApp and PDF, XLS and XLSX purchase orders. It does not take voice notes, other languages, or scanned and handwritten documents, and it never confirms an order by itself.”

What you actually get

6 things.

And what each one is for.

  1. WhatsApp orders in plain words

    A customer writes "20 ctn of the 5kg rice and 12 btl soy sauce for Thursday" the way they always have. The items, quantities, units and requested date are picked out and a draft order is built. Reactions, delivery receipts and message types it cannot read never become orders.

    Benefit Your customers do not have to learn a portal or fill in a form.

    Covers: English text · items · quantities · units · requested date

  2. Purchase orders as PDF, XLS and XLSX

    Upload the file, or let it arrive as a WhatsApp attachment. Machine-readable PDF and Excel purchase orders go through the same reading and land in the same draft as a message. Every file is checked before it is opened: its real type, its size and a security scan. Formulas, macros and hidden rows never run and never become order lines.

    Benefit Each customer's own purchase order layout stops being your problem.

    Covers: PDF · XLS · XLSX · type check · security scan · nothing executes

  3. It knows who sent it

    The sender is matched to a customer record in Customers. A number your team has already confirmed goes straight to that customer. A new number, or one shared by two contacts, waits for a person to pick the right customer. It never creates a customer on its own.

    Benefit Orders land on the right account, not on the nearest guess.

    Covers: Confirmed number · single match · review when unsure · no customers auto-created

  4. Every line shows where it came from

    Each line on the draft sits next to the words or the spreadsheet row it was read from, with how it was matched. Checking a draft takes a glance at the source, not a search through a chat.

    Benefit A reviewer can see why the draft says what it says.

    Covers: Source text beside each line · match shown · link to the original

  5. Duplicates are flagged, never thrown away

    The same message delivered twice is stored once. The same order sent twice, or a purchase order number you already have for that customer, is marked as a possible duplicate and linked to the earlier order, so a person decides.

    Benefit No double delivery, and no order quietly dropped.

    Covers: Stored once · possible duplicate warning · linked to the earlier order

  6. When it cannot read something, it says so

    A corrupt, password-protected or scanned-only file, or a product it cannot match, is flagged with the reason. Your team can still open a manual draft that keeps the link to the original message or file.

    Benefit A problem is visible on the desk, not lost in a queue.

    Covers: Reason shown · manual draft · source link kept

How it runs

Four steps, in this order, every time.

  1. 01

    Receive

    The message or file arrives and is stored once.

  2. 02

    Read

    Items, quantities, units and dates are picked out.

  3. 03

    Match

    Sender, products and units are matched to your records.

  4. 04

    Hand over

    The draft waits on the order desk for a person.

30
The next step

Thirty minutes, and you leave with three answers.

Whether a pilot fits the way your orders arrive, what we would set up, and what it would cost. Written down, so you can put it in front of a partner or a board.

Bring three things

  • A few real orders, as they arrive today.
  • Your product and price list, in whatever form it is in.
  • Who takes and confirms orders now.

Leave with three answers

  • Whether the pilot fits.
  • What we would set up, and how.
  • What it would cost, written down.