DeskcommCRM: open-source AI CRM для продаж в WhatsApp

«Deskcomm = Desk (стол) + comm (коммерция): вся операция продаж на одном столе — люди и AI-агенты вместе.»

DeskcommCRM — это open-source Sales Operating System, спроектированная специально для WhatsApp-first бизнесов. Система интегрирует нативных AI-агентов, которые принимают, квалифицируют и продвигают лиды по воронке CRM, работая бок о бок с живыми операторами.

ℹ Что такое DeskcommCRM
Проект изначально появился как CRM для e-commerce, но сообщество значительно расширило его сферу применения: сегодня система работает в клиниках, агентствах недвижимости, инфопродуктах, маркетинговых агентствах и у поставщиков услуг — по сути, в любом бизнесе, который продаёт через WhatsApp.

Для кого этот инструмент

DeskcommCRM позиционируется как self-hosted CRM с нативными AI-агентами и интеграцией WhatsApp через WAHA — открытая альтернатива для любого бизнеса, который продаёт через мессенджеры.

Целевая аудитория:

  • Малый и средний бизнес в Латинской Америке (и не только), ориентированный на WhatsApp
  • Технически грамотные команды, которым важна суверенность данных
  • Агентства, строящие white-label CRM-решения под клиентов
  • Разработчики, желающие расширить систему под нужды конкретного ниша

Ключевые возможности

Технологический стек

Проект построен на «каноническом стеке»: Next.js 16 App Router, Supabase, WAHA, Vercel AI Gateway и Upstash Redis. Это современное, хорошо поддерживаемое сочетание технологий.

WAHA выступает движком WhatsApp, а Supabase объединяет Postgres, Auth, Storage и Realtime в единой инфраструктуре.

Мультитенантность и безопасность

Платформа реализует мультитенантную архитектуру с Row-Level Security (RLS), применяемой на уровне базы данных с самого начала. Это означает, что данные каждого клиента изолированы физически на уровне БД, а не только в бизнес-логике.

AI-агенты с RAG

AI-агенты с RAG по каждому тенанту принимают лиды, квалифицируют их, продвигают по воронке, запускают автоматизации и знают, когда передать диалог живому оператору — при этом весь CRM открыт через MCP для управления агентами.

MCP-интеграция

MCP публичен — возможности CRM открыты для экосистемы агентов: подключите любого агента, и он сможет управлять DeskcommCRM напрямую. Это делает систему совместимой с Claude, Cursor и другими AI-инструментами, поддерживающими Model Context Protocol.

Подсистемы платформы

DeskcommCRM организован в отдельные подсистемы, связанные через центральную шину событий (event_log): модуль мессенджеров нормализует входящие WhatsApp-сообщения во внутренние события; AI-агент обрабатывает входящие сообщения, обращается к базе знаний через RAG и выполняет инструменты; CRM-поверхности предоставляют интерфейс для ручного вмешательства операторов, трекинга лидов и управления пайплайном.

Система повторных касаний (Follow-up)

Модуль Follow-up управляет долгоживущими конечными автоматами для повторного вовлечения лидов на основе молчания или смены этапа воронки.

Шаблоны по нишам и интеграции

Доступны шаблоны пайплайнов и словарей под конкретные ниши: клиники, недвижимость, инфопродукты, сервисный бизнес. Из e-commerce-интеграций уже реализована Nuvemshop, а VTEX и Shopify планируются через адаптер-паттерн.

Установка одной командой

DeskcommCRM разработан в партнёрстве с HostGator: hostgator-setup-kit/ устанавливает полный CRM (приложение + WhatsApp + база данных) на VPS единственной командой.

curl -fsSL https://raw.githubusercontent.com/melgarafael/DeskcommCRM/main/hostgator-setup-kit/comecar.sh | bash
💡 Как подключить WhatsApp
В процессе первоначальной настройки достаточно просто отсканировать QR-код с помощью WhatsApp нужного номера. Никаких официальных API-аккаунтов Meta не требуется — WAHA работает через Web-версию WhatsApp напрямую.

Архитектура системы


graph TD
    WA[WhatsApp / WAHA] -->|входящее сообщение| EL[event_log — шина событий]
    EL --> AI[AI-агент с RAG]
    EL --> CRM[CRM-поверхности]
    AI -->|квалификация лида| FUN[Воронка / Pipeline]
    AI -->|нужен оператор| HND[Human Handoff]
    FUN --> FU[Follow-up автоматизации]
    CRM --> OPS[Операторы]
    MCP[MCP-сервер] --> AI
    MCP --> CRM
    SUP[(Supabase Postgres + RLS)] --> CRM
    SUP --> AI


Лицензия и цены

Проект распространяется под лицензией MIT — его можно использовать, модифицировать и распространять свободно, в том числе в коммерческих целях.

Что реально стоит денег:

Статья расходовПримерная стоимость
VPS (минимальный рекомендуемый план)от ~$5–15/мес
Supabase (self-hosted)Бесплатно
API LLM (OpenAI / Anthropic)по факту потребления
Домен + SSLот ~$10/год
Лицензия DeskcommCRM$0 (MIT)
⚠ Важно о бэкапах
Бесплатный план Supabase не делает резервные копии автоматически. Рекомендуется настроить backup.sh по расписанию cron — ежедневно.

Плюсы и минусы

✅ Плюсы❌ Минусы
Полностью бесплатен (MIT-лицензия)Требует навыков DevOps для настройки
Данные хранятся на вашем сервереWAHA — неофициальный WhatsApp-клиент, возможна блокировка номера
Нативные AI-агенты с RAG «из коробки»Документация на португальском языке (бразильский рынок)
MCP-ready: совместим с Claude, Cursor и др.Молодой проект, экосистема только формируется
Мультитенантность с RLS на уровне БДНет встроенной официальной поддержки (только GitHub Issues)
Установка одной командой на VPSНет готового облачного варианта для нетехнических пользователей
Шаблоны по нишам (клиники, недвижимость и т.д.)Интеграции с VTEX/Shopify ещё в разработке
Открытый код — можно расширять под себя2FA опциональна, требует настройки вручную

Сравнение с альтернативами

ПараметрDeskcommCRMKommoOctadesk
ЦенаБесплатно (MIT)от $25/польз./мес (с сен. 2026)Платная подписка
РазмещениеSelf-hosted (VPS)Облако (SaaS)Облако (SaaS)
WhatsAppWAHA (неофициальный)Официальный APIОфициальный API
AI-агентыНативные, с RAGSalesbot (no-code)Чат-бот с автоответами
MCP✅ Да❌ Нет❌ Нет
Мультитенантность✅ Да (RLS)❌ Нет❌ Нет
Суверенитет данных✅ Полный❌ Данные у вендора❌ Данные у вендора
Целевой рынокТехнически подготовленные командыSMB и стартапыБразильский рынок, SMB
Открытый код✅ GitHub (MIT)❌ Проприетарный❌ Проприетарный
Порог входаВысокий (DevOps)Низкий (SaaS)Низкий (SaaS)
📝 Пример использования
Стоматологическая клиника подключает DeskcommCRM: пациент пишет в WhatsApp с вопросом о записи. AI-агент с RAG (обученный на прайсе и расписании клиники) отвечает, квалифицирует запрос, создаёт лид в воронке и предлагает слот для записи. Если пациент не ответил 24 часа — автоматически уходит follow-up сообщение. Оператор подключается только при нестандартных случаях.

Вердикт: кому подойдёт?

DeskcommCRM — это мощный инструмент, но не для всех.

Система создана с философией «Living System», приоритизируя self-hosted развёртывание на VPS-средах для обеспечения суверенитета данных и устранения регулярных платежей за подписку.

Подойдёт:

  • Техническим командам и агентствам, которые хотят 100% контроль над данными
  • Бизнесам, которым LGPD/GDPR-соответствие критически важно
  • Тем, кто хочет развернуть мультитенантный CRM-продукт для клиентов
  • Разработчикам, работающим с экосистемой MCP (Claude Code, Cursor)

Не подойдёт:

  • Командам без DevOps-экспертизы, ищущим «нажал — работает»
  • Бизнесам, которым нужна гарантия от официального WhatsApp Business API (WAHA не гарантирует стабильность)
  • Тем, кому нужна русскоязычная поддержка и документация прямо сейчас

Рейтинг: 7.5 / 10

КритерийОценка
Функциональность8/10
Простота развёртывания6/10
AI-возможности9/10
Документация6/10
Стоимость владения10/10
Зрелость проекта6/10

DeskcommCRM — редкий пример open-source инструмента, в котором AI-агенты действительно встроены в ядро системы, а не прикручены сверху. При наличии DevOps-навыков это один из лучших бесплатных вариантов CRM для WhatsApp-бизнеса в 2026 году.