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
- 01Weighbridge ticket photo
- 02Read by AI
- 03Purchase-note preview
- 04Paid (cash / transfer) buttons
- 05Through a Confirm button
- 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



- Telegram bot
- AI that reads photos
- Connected to the app
- Scheduled tasks
- Database