A WhatsApp order system for a dry-⁠goods distributor.

How a dry-⁠goods distributor in the Klang Valley stopped typing orders at night, and started catching wrong prices and credit problems before the lorry left.

orders.yourcompany.my
DGDry goods HQ
SearchCtrl K
Inbox3
Orders
Approvals1
Customers
Accounts
Sales orders
e-⁠Invoices
Credit report
SWShazwani · Admin

Inbox

Needs review3Ready21All today24
Send 21 to AutoCount
Needs review 3Checked before they go out
WhatsApp#2091Kedai Runcit Ah SengOver limitRM 2,3357:02
WhatsApp#2094Restoran SeleraCheck quantityRM 9487:10
#2096Mini Market SeriNew customerRM 4107:24
Ready 21Customer price applied · within credit
WhatsApp#2088Restoran Hakka KitchenPrice list BRM 3626:41
Email#2089Tan Hardware & ProvisionPrice list ARM 3,8606:45
WhatsApp#2090Kafe Sri MawarPrice list BRM 9206:52
#2092Pasar Mini JayaPhone orderRM 1,5407:05
WhatsApp#2093Warung Pak DinPrice list CRM 4157:08
WhatsApp#2095Restoran BistariPrice list BRM 7647:16
Email#2097Syarikat Lim BrosPrice list ARM 2,2047:21
14 more ready orders
#2091Draft orderNeeds review
Kedai Runcit Ah Seng
Price list
B · applied
Sales
KMKamarul
Delivery
Fri 9 Oct · Route 3
Original message
WhatsApp · 6:58 amBoss, tomorrow send 20 ctn cooking oil 5L and 15 bags rice 10kg. Thanks!
Draft order
ItemQtyAmount
Cooking oil 5LRM 92.00 · list B201,840.00
Rice 10kgRM 33.00 · list B15495.00
Total2,335.00
Over the credit limit by RM 1,135
Owes RM 18,800Limit RM 20,000
HoldAsk the owner to approve
Approve this order?

#2091 · Kedai Runcit Ah Seng

OrderRM 2,335
Cooking oil 5L20 ctn
Rice 10kg15 bags
Credit
Owes nowRM 18,800
LimitRM 20,000
After this orderRM 21,135
Over the limit by RM 1,135Paid RM 4,200 on 25 Sep. Nothing older than 60 days.
HoldApprove
7:31

On screen: WhatsApp messages become checked draft orders.A real project. The business isn’t named, and names and figures on the screens are changed.

Business
Dry-⁠goods distributor, Klang Valley
Team
About 20 staff: 5 sales, 5 lorries
Customers
About 500 restaurants and mini markets
Works with
AutoCount, MyInvois, WhatsApp
First version
4–⁠5 weeks
Project size
Business system, from RM 15k
Before

How orders worked before.

Five sales phones, one office phone, and an admin typing orders into AutoCount until 11 pm.

  • Orders arrived on five sales phones and the office phone. Admin typed every one into AutoCount at night.

  • Every customer had their own prices. A wrong price was found only when the customer complained.

  • “The usual” meant scrolling back through old orders, one customer at a time.

What we built

Three screens between the message and AutoCount.

Customers kept ordering on WhatsApp, exactly as before. Everything between their message and AutoCount changed.

01Order inbox

Every WhatsApp message becomes a draft order.

AI matches the customer, products and price list, checks past orders for “the usual”, and asks admin only when unsure.

orders.yourcompany.my

Draft order #2094

Restoran Selera
Check quantity
Today
Boss, the usual sugar, and rice for Saturday. Thanks
Their last 4 orders
SugarRice
Sat 3 Oct6 ctn20 bags
Sat 26 Sep6 ctn20 bags
Sat 19 Sep5 ctn10 bags
Sat 12 Sep6 ctn20 bags
Restoran Selera
Delivery daySat
Route2
Drafted by AI · price list B
ItemQtyAmount
Sugar 1kg, ctnRM 48.00 · “the usual sugar”6288.00
Rice 10kgRM 33.00 · usually 20, once 1020?660.00
Total948.00
Delivery
Sat 10 Oct · from “for Saturday”
Owes
RM 2,940 · limit RM 10,000
“The usual” is read from their last four orders. The rice changed once, so admin confirms it.
Ask on WhatsAppConfirm 20 bags
02Credit and approvals

Over the limit? The owner approves on the phone.

Orders are checked against credit limits and overdue invoices, and each decision is kept with who made it and why.

orders.yourcompany.my

Credit checks · Thu 8 Oct

Today24This week
From AutoCount, 6:30 am
Orders checked24since 6:30 am
Within credit23sent on without waiting
Sent to the owner1approved at 7:33 am
Closest to their limitOwed · this order · limit
Kedai Runcit Ah SengOwes 18,800 · order 2,335 · limit 20,000Over · approved
Syarikat Lim BrosOwes 11,900 · order 2,204 · limit 15,000Within limit
The owner’s decisions this week3
HS#2091 · Kedai Runcit Ah Seng · RM 2,335Paid RM 4,200 on 25 Sep. Nothing older than 60 days.Approved
HS#2047 · Kafe Lima Sekawan · RM 1,180RM 2,600 is more than 60 days overdue.Held
HS#2012 · Tan Hardware & Provision · RM 4,920Month-⁠end stock order. Always pays on time.Approved
03Into AutoCount and MyInvois

Nothing is typed twice.

Checked orders go into AutoCount before the warehouse starts, and each delivered invoice is sent to MyInvois.

orders.yourcompany.my

AutoCount and MyInvois

TodayProblems0
AutoCount synced 2 min ago
Sales orders for Fri 9 Oct 21Sent to AutoCount 7:40 am
SO-18342Restoran Hakka KitchenRM 362.00In AutoCount
SO-18343Tan Hardware & ProvisionRM 3,860.00In AutoCount
SO-18344Kafe Sri MawarRM 920.00In AutoCount
18 more sales orders
Invoices for today’s deliveries 17e-⁠Invoice to MyInvois
IV-10481Tan Hardware & ProvisionDO-3283RM 2,918.00Validated 8:52
IV-10482Restoran BistariDO-3285RM 1,104.00Validated 10:12
IV-10484Pasar Mini JayaDO-3296RM 1,286.00Waiting for MyInvois
14 more invoices, all validated
16 of 17 e-⁠invoices validated today. The result is saved with each invoice, and nobody retypes anything.

Each part is a feature with its own fixed price, agreed before we start. See how this project was priced or get a fixed quote for yours →

Four roles, one order list.

Admin, sales, accounts and the owner, each on the step that’s theirs. Part of our AI agents work →

  • SWAdmin · Shazwani

    Checks only the orders that need it, first thing in the morning.

  • Sales team

    See their customers’ orders arrive, with the right prices, without retyping them.

  • JNAccounts · Jenny

    Checks sales orders and e-⁠invoices in AutoCount, without retyping them.

  • HSOwner · Hock Seng

    Approves orders over the limit on the phone, wherever he is.

Since the inbox went live
  • No more typing orders at night.
  • No more wrong prices reaching customers.
  • Every over-⁠limit order is approved or held by the owner, with a reason.
Cost and timeline

Orders first, then credit and e-⁠invoices.

In two phases, so admin stopped typing orders within weeks.

Phase 1 · 4–⁠5 weeks

Orders in, without typing

Phase 2 · 2–⁠3 weeks

Credit, approvals and e-⁠invoices

Project sizeFrom RM 15kBusiness system · first 3 months of care included?How we price a project

Want a system like this for your business?

Questions about this system.

What did this project cost?

Business system, from RM 15k. Every feature had a fixed price, agreed before work started, and the first 3 months of hosting and care were included. AI usage is paid separately: you top up your own usage account.

Did customers have to change how they order?

No. They kept sending WhatsApp messages exactly as before. Everything after the message changed.

What happens when AI can’t read a message?

The order is flagged for admin to check. The system never guesses a product or a quantity.

Does it replace AutoCount?

No. AutoCount stays. Sales orders and invoices go into it automatically, so the accounts team stops retyping.

Who owns the system?

You do. You get the source code, your data, the documentation and admin access.

Another question? Ask on WhatsAppWe reply within one working day.

Free consultation

Tell us how you work today.

We’ll show you what we’d build first and what it costs. Free, no obligation.

  1. 1

    Send us a message

    Pick what sounds familiar and a time. We reply within one working day.

  2. 2

    A free 30-⁠minute call

    On WhatsApp or Google Meet. We look at how you work today.

  3. 3

    A fixed price for every feature

    Your written quote within 3 working days of the call.

Your free consultation30 min
What takes the most time?Pick any
Pick a time
Send on WhatsApp

Or email sales@belcort.com · We reply within one working day.

More of what we’ve built for distributors