П.ВИН
SaaS

TeamGram CRMSaaS из портфолио Паши Вина

CRM-мессенджер, в котором вся команда ведёт переписку в Telegram через один общий аккаунт — каждый менеджер под своим логином, с историей, непрочитанными и статусами прочтения. Импорт старых диалогов с AI-классификацией по темам и статусам сделки.

01. КатегорияSaaS
02. РольFull-stack, Product
03. Датамар 2026

Что это?

CRM-мессенджер, в котором вся команда ведёт переписку в Telegram через один общий аккаунт — каждый менеджер под своим логином, с историей, непрочитанными и статусами прочтения. Импорт старых диалогов с AI-классификацией по темам и статусам сделки.

Какую задачу решает?

Было: команда делит один телефон с Telegram, сообщения теряются, никто не видит кто кому ответил → Стало: все диалоги в одном веб-интерфейсе, каждый менеджер работает под своим доступом, ничего не теряется, руководитель видит всю переписку

Как реализовано?

Реализовано на стеке: Next.js, React, TypeScript, FastAPI. Веб-мессенджер поверх одного Telegram-аккаунта, где каждый менеджер входит под своим логином и видит общую очередь диалогов.

Next.jsReactTypeScriptFastAPISupabaseWebSocketNext.jsReactTypeScriptFastAPISupabaseWebSocketNext.jsReactTypeScriptFastAPISupabaseWebSocketNext.jsReactTypeScriptFastAPISupabaseWebSocket
Продажи в Telegram через один общий аккаунт быстро превращаются в хаос: несколько менеджеров делят один телефон, и никто не понимает, кто кому ответил. Цель — превратить общий Telegram в полноценный CRM-инбокс: каждый менеджер работает под своим доступом, все диалоги хранятся в едином интерфейсе, а импортированную историю AI сам раскладывает по темам и статусам.
TeamGram CRM
TeamGram CRM — Продажи в Telegram через один общий аккаунт быстро превращаются в хаос: несколько менеджеров делят один телефон, и никто не понимает, кто кому ответил.

Вызов

Один аккаунт на всех

Команда продаж вынуждена делить единственный Telegram-аккаунт, передавая друг другу телефон и пароль.

  • Менеджеры не видят, кто из них уже ответил клиенту
  • Переписка теряется, нет единой истории и контроля
  • Нельзя разграничить доступ — все сидят под одним номером

Решение

Общий инбокс с ролями

Веб-мессенджер поверх одного Telegram-аккаунта, где каждый менеджер входит под своим логином и видит общую очередь диалогов.

  • + Двухпанельный интерфейс: список контактов + чат в реальном времени
  • + Непрочитанные и статусы прочтения (доставлено/прочитано клиентом)
  • + Роли admin/manager и журнал аудита для контроля команды

Архитектура & Стек

Mindmap

[ Mindmap Процессов / v2.0 ]
NODE.01

Messenger UI

Интерфейс переписки
Next.js · React · Tailwind · shadcn/ui

NODE.02

TG Bridge

Мост к Telegram
FastAPI · Telegram · WebSocket

NODE.03

AI Import

Разбор диалогов
FastAPI · AI-классификация

NODE.04

Auth & Audit

Доступы и роли
Supabase · cookie-сессии · middleware

COREEngine

Смоделировано 100 предпринимателями

Бизнес Импакт

1

аккаунт на всю команду

0

потерянных диалогов

24/7

переписка в реальном времени

Следующий кейс

CRM Messenger