A construction company with equipment in Bulgaria and abroad. Fuel, rent, tolls, vignettes, repairs — tracked in one place, asked in plain language, confirmed by your people before anything is saved.
Flow
Standard invoices, receipts, and handwritten documents. Fields: amount, sender, receiver, VAT. A person confirms before data is stored.
Photo or file in Telegram.
OCR + agent extracts the fields.
Overview on screen. Fix if needed.
Saved by machine, place, driver, period.
Dashboard, questions, then send approved invoices out.
Architecture
Stack
Channel for the agent. First version uses this instead of a separate mobile app.
Portal and dashboards. Confirm screen, filters by machine, country, city, driver, period.
Backend on our existing platform. New APIs for this module.
New tables for machines, sites, drivers, documents, extracted fields, costs.
Read documents and run the agent. After confirm, questions hit stored data — not the same photo again.
Same hosting setup we already run. This module is added there.
New work
APIs, confirmation, validation, send approved invoices out.
Confirm / correct screen. Dashboard with fleet filters.
Machines, locations, drivers, invoices, cost types.
Standard invoices, receipts, handwriting (lower accuracy).
New agent: upload, extract, confirm, answer cost questions.
We reuse the existing platform (logins, portal, dashboards, hosting). The Roster module is new.
~2 months · 2 people, then stabilize
Shortcuts
→ Space next · ← previous
Home / End · F fullscreen · ? this panel