Automated Bukku WhatsApp Receipt Capture
The moment a staff member sends a receipt photo over WhatsApp, WebRun reads the vendor, amount, date, and category off the receipt, creates a draft expense entry in Bukku with the photo attached, and pings your bookkeeper on Telegram that a new draft is waiting for review and approval.
How do I turn WhatsApp receipt photos into Bukku expenses?
The moment a staff member sends a receipt photo over WhatsApp, WebRun reads the vendor, amount, and date, then creates a draft expense entry in Bukku with the photo attached. It pings your bookkeeper on Telegram that a new draft is waiting, so receipts get logged the same day and nothing posts until a person approves it.
- Receipts get logged as drafts within minutes of being sent, not weeks later
- Every expense is reviewed before it posts to the books
- Staff need nothing more than WhatsApp to submit a receipt
Built for Malaysian SMEs · field staff · retailers · bookkeepers
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
web.whatsapp.comin a real browser with your saved login - no setup, no API keys. -
1
WhatsApp - receive the receipt photo
WebRun opens WhatsApp to receive the receipt photo. - Watch the expenses WhatsApp number for a new receipt photo
- Read the vendor name, amount, date, and any tax shown on the receipt
- Confirm the image is a receipt before continuing
Done when A new receipt's details have been read from the photo.
-
2
Bukku - create a draft expense entry
WebRun opens Bukku to create a draft expense entry. - Open Bukku and create a new expense entry in draft status
- Fill in the vendor, amount, date, and best-guess category
- Attach the original receipt photo to the entry
Done when A draft expense entry with the receipt attached is sitting in Bukku, unposted.
-
3
Telegram - notify your bookkeeper to review it
WebRun opens Telegram to notify your bookkeeper to review it. - Send your bookkeeper a message that a new draft expense is waiting, naming the vendor and amount
- Leave the category check and posting to them
- Never post the expense as final on its own
Done when Your bookkeeper has been notified of every new draft expense the same day.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Does it post the expense as final on its own?
No. WebRun creates the expense as a draft in Bukku with the receipt attached. Your bookkeeper checks the category and amount and posts it themselves.
What if the photo is not actually a receipt?
It checks that the image looks like a receipt before creating an entry. Anything unclear is skipped rather than turned into a guessed expense.
Which staff can send receipts?
Only the WhatsApp numbers you add to the expenses line are read. Messages from anyone else are ignored.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.