HELIX
local pilot
api: …
Act as
operator (teller+accountant+manager)
teller
accountant (collections)
branch manager
pharmacist
admin (credit administration)
dev-auth pilot — every action is audited under the chosen role
1 · WhatsApp order (inbound, structured)
Customer phone
Order text
Stage order + send quote
—
Staged orders
Order id
Confirm → sale + dispatch
Reject
—
2 · Dispatch & delivery (riders)
Courier boards
Dispatch id
Collections: confirm payment received
picked up
en route
POD name
delivered (POD)
—
3 · Pay (M-PESA paybill — local simulation)
Account (customer code)
Amount
Simulate paybill payment
—
4 · Collections
Dashboard
By courier (JSON)
Print list (A4)
Customer id
Statement (A4)
—
5 · Stock & reports
On-hand
By zone
Expiry watch
Stock turns
Sales mix
—
6 · Assurance
Verify hash chains
Aging
Promotion candidates (admin)
Recon exceptions
—