Финансовый бот: P&L собирается сам
Деньги компании терялись в чеках и памяти сотрудников, а P&L собирался раз в месяц — со слезами. Теперь трата попадает в таблицу за секунды после того, как случилась.
120автотестов в системе
3способа ввода: текст · голос · чек
liveP&L в реальном времени
Задача
Клиент — компания с разъездной командой: закупки, транспорт, подрядчики, расходы в трёх валютах. Чеки копились в карманах и галереях телефонов, к концу месяца половину трат восстанавливали по памяти, а руководитель узнавал «где деньги» с опозданием на недели.
Задача: чтобы сотрудник фиксировал трату за пять секунд в привычном мессенджере, а таблица с P&L обновлялась сама — без бухгалтера-переписчика.
Как это выглядит
Сотрудник🎤 Потратил 2400 бат на такси до склада
БотЗаписал: Транспорт · 2 400 THB ≈ 68,50 USD по курсу дня · сегодня. Руководителю отправлена копия операции.
Сотрудник[фото чека из строительного магазина]
БотРаспознал чек: Материалы · 1 340 USD · 14 позиций. Подтвердить запись? [Да] [Исправить]
Что делает система
- Трата — текстом, голосом или фото чека; бот сам разберёт сумму, категорию и дату
- Валюты пересчитываются в базовую валюту компании по курсу дня — автоматически
- Каждая операция мгновенно дублируется руководителю с именем автора
- Свои записи можно править и удалять — с полным следом изменений
- Аналитика по кнопкам: итоги месяца, план/факт, динамика, топ статей расходов
- Роли и доступы: кто пишет, кто видит всё, кто только своё
Принципы, на которых это держится
- Суммы, проценты и курсы валют считает код — модель только разбирает фразу и читает чек. Финансы не доверяются генерации
- 120 автотестов; таблица остаётся обычной Google-таблицей клиента — данные всегда его
Результат
P&L собирается сам, в реальном времени — бухгалтерская рутина исчезла
Руководитель видит каждую операцию в момент, когда она случилась
«Потерянные» траты кончились: фиксация занимает пять секунд
Стек
Telegram
Google Sheets API
OCR
Voice
Docker
Хотите так же?
Расскажите, где у вас больше всего рутины, — предложим решение и честно скажем, если автоматизация не нужна.
Рассказать о задаче →Другие разборы
следующий разбор
База знаний: ответы по документам за секунды
→