Кейс: Деломант — AI-консультант и воронка для эксперта
Задача клиента
Консалтинговой компании "Деломант Групп" требовался Telegram-бот, который станет первой точкой контакта для клиентов. Нужно было автоматизировать первичные консультации, оформить платную подписку, снизить нагрузку на специалистов и дать администраторам удобный инструмент управления сервисом.
Решение от Flowcore
Мы разработали Telegram-бота "Деломант" на Aiogram 3.x: AI-ассистента для юридических, налоговых и маркетинговых вопросов с подписочной моделью, триальным доступом, приемом платежей и защищенной админ-панелью.
Бот ведет пользователя от первого касания до консультации: выдает 7-дневный триал, отвечает на вопросы через LLM, предлагает оформить подписку, принимает оплату и позволяет оставить заявку на встречу с реальным специалистом.
Ключевые реализованные возможности:
- AI-консультации: Интеграция с OpenRouter API позволяет давать развернутые ответы по юриспруденции, налогам и маркетингу.
- Контекст диалога: FSM хранит историю сообщений в рамках сессии, чтобы AI отвечал с учетом предыдущих реплик пользователя.
- Онбординг и триал: Новые пользователи автоматически получают 7-дневный пробный доступ ко всем функциям.
- Подписочная воронка: После триала пользователь проходит сценарий оформления платной подписки с принятием оферты, передачей контакта и оплатой.
- Платежи через ЮKassa: Настроен прием оплат, webhooks и передача фискальных данных для чеков в соответствии с 54-ФЗ.
- Заявка к специалисту: Пользователь может оставить запрос на очную или онлайн-встречу, если ему нужна работа с живым экспертом.
- Фоновые уведомления: Ежедневная задача проверяет сроки подписок и триалов, заранее напоминая пользователям об окончании доступа.
Административный функционал
Для команды клиента создана защищенная админ-панель внутри Telegram, доступная только пользователям из белого списка. Администраторы могут создавать, просматривать и удалять промокоды, выгружать .xlsx-отчеты по активности пользователей за выбранный период и безопасно перезапускать systemd-сервис бота прямо из Telegram.
Все действия пользователей логируются в SQLite: это помогает анализировать поведение клиентов, отслеживать работу воронки и улучшать сервис на основе реальных данных.
Технические детали
Проект построен на асинхронной модульной архитектуре: отдельно вынесены конфигурация, работа с базой данных, хендлеры, платежная логика, AI-интеграция, утилиты и фоновые задачи. Для отчетов используется openpyxl, для деплоя — Ubuntu и systemd.
При сбое AI-сервиса администратор получает уведомление, чтобы команда могла вручную обработать запрос клиента и не потерять обращение.
Результат
Клиент получил готовый подписочный сервис в Telegram: бот консультирует пользователей, собирает оплату, выдает триалы и промокоды, напоминает об окончании подписки и помогает переводить сложные запросы к реальным специалистам. Команда "Деломант Групп" снизила нагрузку на первичную поддержку и получила прозрачную аналитику пользовательских действий.
Стек технологий
Python 3.10+, Aiogram 3.x, SQLite, asyncio, FSM, OpenRouter API, ЮKassa API, Webhooks, openpyxl, Git, Linux Ubuntu, Systemd.