Telegram Mini App / Procurement / Workflow
Telegram Mini App для управления заявками и закупками
B2B-сервис внутри Telegram для создания заявок, согласования закупок, работы с документами, поставщиками, статусами и корпоративными интеграциями.
Задача
Компании, которые принимают заявки на закупку товаров и оборудования, часто ведут процесс в переписке, таблицах и разрозненных файлах. Сотрудник пишет в чат, руководитель согласует в другом месте, закупщик собирает коммерческие предложения вручную, а документы и комментарии быстро теряются.
Нужно было создать Telegram-сервис, где пользователи могут создавать заявки прямо из привычного мессенджера, прикладывать файлы, получать статусы и согласовывать решения без перехода в отдельную CRM. При этом формат должен поддерживать не только короткие команды, но и сложные формы, каталог, документы, роли и аналитику.
Решение
Разработана B2B-платформа в формате Telegram-бота и Telegram Mini App. Бот отвечает за уведомления, быстрые действия, команды и deep links, а Mini App становится полноценным рабочим кабинетом внутри Telegram: пользователь создает заявку, выбирает категорию, указывает бюджет и сроки, прикладывает документы и отслеживает исполнение.
Для администратора предусмотрена веб-панель управления компаниями, ролями, каталогами, маршрутами согласования и интеграциями с CRM, ERP или 1С. Workflow-логика помогает настраивать цепочки согласования по сумме, категории, подразделению или проекту, а AI-обработка документов может извлекать данные из инвойсов, КП и спецификаций.
Сценарий работы
- Сотрудник открывает Telegram-бота и нажимает “Создать заявку”.
- В Mini App выбирает категорию, товар или услугу, указывает бюджет, количество, сроки и прикладывает документы.
- Сервис автоматически определяет маршрут согласования: руководитель, финансовый отдел, закупщик.
- Ответственные сотрудники получают уведомления в Telegram и могут согласовать, отклонить или вернуть заявку на доработку.
- После согласования закупщик создает запросы поставщикам, сравнивает предложения и выбирает контрагента.
- Инициатор получает уведомления о каждом изменении: на согласовании, запрос поставщикам, заказ создан, доставка, закрыто.
- Все действия, комментарии, версии документов и статусы сохраняются в журнале аудита.
Архитектура
- Telegram Bot — уведомления, быстрые действия, команды и deep links.
- Telegram Mini App — пользовательский кабинет с заявками, каталогом и документами.
- Backend API — бизнес-логика, управление статусами, ролями и workflow.
- Workflow Engine — настраиваемые цепочки согласования и автоматические действия.
- Document Service — загрузка, версии, хранение и распознавание документов.
- Supplier Module — база поставщиков, коммерческие предложения и сравнение цен.
- Integration Layer — интеграции с CRM, ERP, 1С, email, складскими системами и webhooks.
- Admin Panel — управление компаниями, пользователями, ролями, шаблонами и аналитикой.
- Audit Service — история изменений, действий и согласований.
Ключевые возможности
- Создание и согласование заявок прямо в Telegram.
- Telegram Mini App с полноценным рабочим интерфейсом.
- Роли: инициатор, руководитель, закупщик, бухгалтер, администратор.
- Многоэтапное согласование по сумме, категории, подразделению или проекту.
- Загрузка счетов, КП, договоров, спецификаций и технических заданий.
- Сравнение предложений от нескольких поставщиков.
- Уведомления о просрочках, отказах и изменении статуса.
- Настраиваемые маршруты согласования без участия разработчика.
- История действий и аудит для каждой заявки.
- Интеграции с 1С, CRM, ERP и корпоративной почтой.
- AI-модуль для извлечения данных из инвойсов, КП и других документов.
Техническая основа
- Telegram: Bot API + Telegram Mini Apps.
- Frontend Mini App: React + TypeScript.
- Backend: Node.js / NestJS или Go.
- API: REST + WebSocket.
- База данных: PostgreSQL.
- Кэш и сессии: Redis.
- Очереди задач: RabbitMQ / Kafka.
- Хранение файлов: S3 / MinIO.
- Документы и OCR: AI Vision API / OCR-сервис.
- Авторизация: Telegram ID, JWT, RBAC, SSO для корпоративных клиентов.
- Деплой: Docker, Kubernetes, CI/CD.
Результат
Получился удобный B2B-сервис, где Telegram используется не просто как канал уведомлений, а как точка входа в рабочие процессы компании. Сотрудники быстрее создают и согласовывают заявки, руководство видит контрольные точки, закупщики сравнивают предложения, а бизнес получает прозрачный процесс закупок с документами, аналитикой и интеграциями.
Еще кейсы
Другие проекты Wcoders
Посмотрите другие проекты, чтобы оценить разные форматы задач и решений.
Платформа AI-агентов для автоматизации бизнес-процессов
AI-платформа для автоматизации заявок, документов, онбординга, отчётности и интеграций через автономных агентов и мультиагентные сценарии.
Открыть кейс
WealthOS — платформа цифрового управления капиталом
Концепт цифровой платформы для wealth-менеджеров, семейных офисов, брокеров и финтех-компаний: управление капиталом, робо-эдвайзинг и гибридное консультирование.
Открыть кейс
Telegram-бот для замены лица на фото и видео с помощью ИИ
Telegram-бот, который принимает фото или видео, запускает AI-обработку, показывает статус очереди и возвращает пользователю готовый результат прямо в чат.
Открыть кейс