Snap a receipt
Staff photograph any receipt, printed, handwritten, or a bank slip. It comes back parsed and categorised, with one tap to tag the villa or fix a detail. The confirm step is the accuracy backstop.
FC Residence Villas · Indonesia
The problem
FC Residence Villas runs two villas, with the books kept in Excel and the receipts scattered across WhatsApp. Every month, someone rebuilt the owner's statement by hand, against a deadline. The people spending the money are hospitality staff, not accountants, and their day runs in WhatsApp rather than a spreadsheet.
The approach
We didn't build an agent. We built a set of deterministic n8n workflows behind a single Telegram bot, a router that hands each message to a focused job. The only genuinely intelligent step is reading a photographed receipt; everything else is plain, predictable automation. Cheap to run, easy to reason about, and handover-ready from the first day.
The build
Staff send a receipt to the bot. It comes back parsed, with vendor, amount, and a suggested category, plus one-tap villa tagging and correction. Nothing enters the books unconfirmed.
Receipt parsed
Which villa?
Try it: pick a villa, or change the category.
What it does
Staff photograph any receipt, printed, handwritten, or a bank slip. It comes back parsed and categorised, with one tap to tag the villa or fix a detail. The confirm step is the accuracy backstop.
Direct and agent bookings are logged with a short message; platform payouts are reconciled against the company account each month. One ledger, tagged per villa.
The job they used to rebuild by hand, generated automatically: gross sales per villa, the agreed owner share, and the net due, with the formula spelled out in plain words so the owner can check it.
Income by source and expenses by category, with shared costs split by a configurable rule, per villa. The management view, on demand.
The figures a consultant needs, plus one indicative tax figure that always shows its working, and always says to confirm with a licensed konsultan pajak before filing. We make the tax cheap to finish; we don't file it.
The output
Owner statement, illustrative
Figures and villa names are illustrative. Real client data is never shown.
Under the hood
A single router reads each message and hands it to the workflow that owns it. No agent deciding what to do next, just deterministic routing to focused jobs.
The outcome
It's early. The system is new, and we don't trade in invented metrics. What's true today: receipts are captured by photo instead of piling up; the owner's monthly statement generates itself instead of being rebuilt by hand; and everyone sees the same transparent, shared figures. The books are defensible, the formulas are visible, and the whole thing is built to hand over.
We'll plug a sample of your numbers into one of our systems and show you exactly what would land in your chat tomorrow.
Book a 20-minute call