FIN AI: Голосовой AI-ассистент для управления личными финансами в Telegram

FIN AI — голосовой AI-ассистент для личных финансов в Telegram
Проект: FIN AI — финансовый ассистент нового поколения в Telegram
Клиент: Команда FIN
Отрасль: Финтех, персональные финансы, SaaS
FIN AI — это инновационный сервис для управления личными финансами, который работает прямо внутри Telegram благодаря MiniApps и AI. Пользователи могут просто написать или продиктовать расход — бот мгновенно распознает сумму, категорию, дату, автоматически подгрузит операции из Monobank, формирует аналитику, отвечает на любые финансовые вопросы и помогает вести бюджет так, как никогда ранее. Проект реализован командой BotLabs Agency за 8 недель, с фокусом на максимальную простоту, безопасность и расширяемость архитектуры.
---
До BotLabs: почему ручной учёт финансов тормозил рост сервиса
FIN AI был задуман как сервис для тех, кто устал от Excel-таблиц и неудобных мобильных приложений для бюджета. До работы с BotLabs, у команды FIN уже был прототип Telegram-бота, который позволял вручную вбивать траты в чат. Но этот подход не решал главные боли пользователей:
- Сложность ввода: Нужно было вручную писать каждую трату, указывать сумму, категорию, дату. Многие забывали это делать.
- Отсутствие автоматизации: Не было интеграций с банками — все операции заносились вручную, что вело к ошибкам и пропущенным данным.
- Нет поддержки естественного языка: Бот понимал только строго заданные команды, не распознавал обычную речь или голосовые сообщения.
- Слабая аналитика: Пользователь видел только ленту расходов, без визуализации, отчётов и динамики.
- Ограниченная безопасность: Не было продуманной модели доступа, и часть данных хранилась без шифрования.
Числа до внедрения FIN AI:
- Среднее количество активных пользователей — 320 в месяц (MAU)
- Средний процент заполнения бюджета — менее 40% трат вносились полностью
- Время на добавление одной операции — 21 секунда
- Более 60% пользователей бросали сервис после первой недели
---
Какую задачу поставил перед нами заказчик: сделать учёт финансов простым, как переписка
Перед BotLabs Agency стояла задача создать сервис нового поколения, который:
- Позволяет добавлять траты голосом или обычным текстом, без сложных форм
- Автоматически импортирует операции из Monobank и других источников
- Распознаёт естественный язык и контекст
- Даёт мгновенную аналитику и отвечает на вопросы пользователя (“Сколько я потратил на еду за май?”)
- Безопасен, не требует отдельной регистрации — вход через Telegram
- Гибко управляется через админ-панель для контента и метрик
- Масштабируем — поддерживает тысячи одновременных пользователей, расширяем по валютам и языкам
- Минимизирует время на рутину — от добавления операции до получения отчёта должно уходить не более 5 секунд
Ключевые требования:
- Готовый MVP — за 6 недель
- Поддержка MiniApp Telegram с современным UX
- Интеграция с банковскими API (Monobank)
- Full AI pipeline: от аудио до транзакции
- Продуманная архитектура безопасности и приватности
- Возможность совместного ведения бюджета (семья, партнёры)
---
Хотите такой же результат?
Обсудить проект---
Архитектура FIN AI: как мы реализовали «финансового собеседника» для Telegram
Наша команда выбрала архитектуру, которая сочетает гибкость AI, удобство MiniApp и безопасность Telegram. Вот как устроено решение:
- Frontend: MiniApp на React/TypeScript — быстрый и отзывчивый интерфейс внутри Telegram
- Backend: Python (FastAPI) + Node.js для отдельных AI-задач
- AI-процессинг: Обработка естественного языка (NLP), распознавание речи (STT), классификация трат, генерация аналитики
- Интеграции: API Monobank для автоматического импорта, Google Sheets, CSV/Excel, платежные системы
- Безопасность: Авторизация через Telegram, end-to-end шифрование данных пользователя, строгая изоляция сессий
- Админ-панель: Статистика, управление контентом, настройка категорий и валют
- DevOps: Kubernetes для масштабирования, мониторинг Grafana + Prometheus
| Компонент | Технологии/Инструменты | Описание |
|---|---|---|
| Frontend (MiniApp) | React, TypeScript, Telegram API | UI внутри Telegram |
| Backend | Python, FastAPI, Node.js | Обработка логики и AI |
| AI-процессинг | OpenAI GPT-4, Speech-to-Text | NLP, голосовые команды |
| Интеграции | Monobank API, Google Sheets | Импорт и экспорт данных |
| Безопасность | Telegram Auth, E2E encryption | Приватность, защита |
| Админ-панель | React, Ant Design | Управление сервисом |
| Мониторинг/DevOps | Grafana, Prometheus, Kubernetes | Поддержка SLA и масштабируемость |
Важные моменты архитектуры:
- Все данные хранятся в зашифрованном виде — даже команда BotLabs не имеет доступа к пользовательской истории трат
- AI-обработка происходит асинхронно — пользователь может получить результат за ~1-2 секунды даже при высокой нагрузке
- Голосовые сообщения конвертируются в текст, затем разбираются AI-классификатором — поддерживаются сотни вариантов формулировок
- Multi-language, multi-currency — архитектура легко расширяется под новые рынки
---
Где всё пошло не по плану: 4 сложных вызова и как мы их преодолели
1. Точность распознавания голоса и естественного языка
Проблема: Стандартные модели STT (speech-to-text) ошибались на коротких командах (“такси 200 грн”, “еда 150”), особенно с украинским и русским языком, с примесями сленга. Тексты часто были неполными или искажались шумом.
Как решили:
- Провели кастомную дообучку моделей на собственном датасете из 10 000 аудиосообщений реальных пользователей
- Ввели контекстный парсер: если не указана категория, AI определяет её по истории трат и ключевым словам
- Для сложных или неуверенных случаев бот уточняет детали (“Это расход на транспорт?”)
2. Интеграция с Monobank и безопасность
Проблема: Необходимо было реализовать импорт всех операций (включая ФОП-счета) без компромиссов по безопасности и приватности. Банковское API часто менялось, а требования по GDPR были жёсткими.
Как решили:
- Реализовали OAuth-авторизацию через Telegram без хранения банковских токенов на сервере
- Все данные импортируются по защищённому каналу, а после обработки удаляются из временного хранилища
- Для ФОП-счетов реализовали отдельную логику, чтобы разделять личные и бизнес-операции
3. Многопользовательская работа с бюджетом
Проблема: Нужно было дать возможность нескольким пользователям вести общий счёт (семья, партнёры, друзья), не теряя прозрачности и контроля доступа.
Как решили:
- Ввели роли (владелец, участник, наблюдатель) и гибкие права доступа
- Все действия логируются, видно, кто и когда внёс/удалил операцию
- Добавили механизм “разделённых” трат и автоматического расчёта баланса между участниками
4. Масштабируемость и нагрузка
Проблема: Сервис должен выдерживать пики до 10 000 одновременных пользователей, обрабатывать сотни тысяч операций в день и не “падать” при обновлениях.
Как решили:
- Backend запущен в Kubernetes-кластере с автоматическим масштабированием
- Введён rate limiting на уровне API и AI-модуля
- Благодаря DevOps-подходу обновления выкатываются без даунтайма
5. UX MiniApp внутри Telegram
Проблема: Ограничения Telegram MiniApp по навигации, стилям и анимациям затрудняли создание “живого” интерфейса.
Как решили:
- Использовали кастомные UI-компоненты, адаптированные под Telegram
- Максимально упростили onboarding и сценарии — добавление траты и просмотр отчёта занимают не более 3 кликов
- Регулярно тестировали UX на фокус-группах (отзывы интегрированы в продукт)
---
Как мы воплощали FIN AI: от идеи до запуска за 8 недель
Проектная команда BotLabs работала по Agile-методологии с недельными спринтами и регулярными демо для клиента.
Основные этапы внедрения:
- Аналитика и прототипирование (1 неделя):
- Сбор требований, интервью с будущими пользователями
- Прототип интерфейса MiniApp, карта пользовательских сценариев
- AI и интеграции (2-3 неделя):
- Разработка NLP-пайплайна, настройка STT-моделей
- Интеграция с Monobank API, Google Sheets, импорт CSV/Excel
- Frontend и UX (4-5 неделя):
- Реализация MiniApp, кастомные UI-компоненты под Telegram
- Первые тесты с реальными пользователями
- Безопасность и админ-панель (6 неделя):
- Внедрение авторизации через Telegram, шифрование данных
- Разработка панели для управления сервисом, аналитика метрик
- Тестирование и оптимизация (7 неделя):
- Нагрузочное тестирование, UX-тесты, фиксы по отзывам
- Запуск и поддержка (8 неделя):
- Финальный деплой, обучение клиента, настройка мониторинга
В проекте участвовали:
- 2 AI/ML инженера
- 2 Backend-разработчика
- 2 Frontend разработчика (MiniApp)
- 1 DevOps
- 1 дизайнер UI/UX
- 1 Project-менеджер
- 1 QA-инженер
Тайминг: MVP — 6 недель, запуск первой версии — 8 недель. Поддержка и развитие — ongoing.
{{USER_PHOTOS}}
---
Результаты: как изменились финансы пользователей и бизнес клиента
Внедрение FIN AI радикально изменило опыт ведения бюджета для тысяч пользователей. Вот ключевые метрики и отзывы:
| Метрика | До FIN AI | После внедрения | Изменение |
|---|---|---|---|
| MAU (активные пользователи) | 320 | 3700 | +1056% |
| Полнота учёта (доля трат) | 39% | 92% | +136% |
| Среднее время на операцию | 21 сек | 3.9 сек | -81% |
| Кол-во операций в день | 240 | 4300 | +1692% |
| Отзывчивость поддержки | только email | 24/7 автоответы | +100% |
| Удержание после 1 недели | 38% | 81% | +113% |
| Количество валют/языков | 1/2 | 200/160 | +9900% |
| Инциденты безопасности | 2 (minor) | 0 | -100% |
Отзывы пользователей:
- “Я впервые реально веду бюджет — просто говорю боту, и все фиксируется. Гениально!”
- “Импорт из банка работает идеально. Я вижу где трачу больше всего — и реально начал экономить.”
- “Можно вести семейный бюджет с женой — очень удобно!”
Фидбек клиента:
“BotLabs реализовали то, что мы считали невозможным: финансовый голосовой ассистент, который понимает обычную речь, сам всё сортирует и работает прямо в Telegram. Продукт стал в 10 раз удобнее, мы выросли в 12 раз по пользователям за первый квартал.”
---
Готовы автоматизировать бизнес?
Бесплатная консультация---
Почему именно BotLabs: выводы и инсайты проекта FIN AI
Кейс FIN AI показал, что современные AI-технологии и Telegram MiniApps способны полностью изменить опыт управления личными финансами:
- AI не только автоматизирует рутину, но становится “голосом” ваших денег: пользователь просто говорит или пишет как другу — и всё работает
- MiniApp внутри Telegram — лучший формат для вовлечения и удобства: не нужно устанавливать отдельные приложения, а вход — по одному клику
- Безопасность реализована без компромиссов: архитектура исключает утечки, все данные шифруются, а доступ — только через Telegram
- Сильная команда и гибкие процессы разработки: быстрый MVP, быстрая обратная связь, постоянная поддержка после запуска
- Масштабируемость и готовность к рынку: FIN AI уже успешно адаптирован под 200+ валют, 160 языков и совместные бюджеты
Что получил клиент:
- Уникальный продукт на рынке (voice-first финассистент в Telegram)
- Рост пользователей, удержания и конверсии
- Минимальные операционные издержки — всё автоматизировано
- Надёжную архитектуру для масштабирования
- Долгосрочную поддержку и развитие от BotLabs Agency
---
Нужен чат-бот для бизнеса?
Автоматизируем ваши процессы и увеличим продажи.


