ICHZA ← All work ID Download CV Chat WhatsApp

OCM Telegram Bot · AI bot · Telegram

One photo of the ticket, and the note is ready, priced by that day's reference

An AI assistant in Telegram. Send a weighbridge-ticket photo, get a purchase note. Send a receipt photo, get an expense entry. Ask “how much do we owe Sample Co?”, get the answer straight from the app's records.

My role
Product designer, working with AI
Period
Jun 2026 – now
Status
Still in use by me · CV OCM
Built for
Family business

The challenge

Field work happens on phones and in chats, not at a laptop. Opening the app for every purchase note was slow, and quick questions about numbers meant digging through menus.

My decisions

  • Weighbridge ticket photo read by AI → purchase-note preview → Paid (cash / transfer) buttons
  • Fuel, workshop, and store receipts → expenses split by category; duplicate receipts rejected
  • /ask: questions about figures answered by AI from the app's records, with the conversation remembered
  • Mill handover PDFs, bank statements, and tax billing codes parsed and reconciled automatically
  • Morning radar: one message with everything that needs attention, plus action buttons
  • 24-hour undo; every change goes through a Confirm button

Role of AI AI reads ticket and receipt photos, and the totals and differences are recalculated by the system instead of taken as-is. Answers about figures must come from the records, and daily AI usage is capped to keep costs under control.

How it flows

  1. 01Weighbridge ticket photo
  2. 02Read by AI
  3. 03Purchase-note preview
  4. 04Paid (cash / transfer) buttons
  5. 05Through a Confirm button
  6. 0624-hour undo

Result

Before: Purchase notes hand-written from weighbridge tickets, one by one.

Now: One photo of the ticket, and the note is ready, priced by that day's reference.

Before: Guessing when, and how much, the mill would transfer.

Now: An automatic forecast from past transfer patterns, so cash can be planned.

Limits

Conversations recreated from the bot's real message format, with sample data.

Flow inside the app · 3 screens

Ticket photo → purchase note ready
01 Ticket photo → purchase note ready
/masuk: incoming payment forecast
02 /masuk: incoming payment forecast
Menu & expense logging
03 Menu & expense logging
24 hwindow to undo an entry
  • Telegram bot
  • AI that reads photos
  • Connected to the app
  • Scheduled tasks
  • Database
Internal app · live demo available in an interview

Talk about this project

Message me on WhatsApp, or download my CV for a summary of my experience.