MARTECHSIGNAL

DeskcommCRM Review

Self-hosted open-source CRM with AI agents that sell through WhatsApp

CRM · Open Source · OPEN SOURCE

Overview

DeskcommCRM is a Brazilian open-source project that packages a WhatsApp sales CRM with AI agents that answer customers, qualify leads, and move deals through a funnel. It is MIT licensed, self-hosted, and pitched as the open alternative to Kommo, Octadesk, and Intercom for businesses that sell by chat. It started as an ecommerce CRM and the community dragged it into clinics, real estate, infoproducts, and agencies; funnel vocabulary is configurable per pipeline, so a lead can become a "patient" or a "buyer" without forking the code. The AI work is more built-out than most repos at this star count. Agents retrieve from a per-tenant knowledge base (RAG on Postgres pgvector), so answers come from your catalog and policies instead of model imagination. Every outbound message passes seven checks before sending: unsubscribe status, LGPD rules, anti-ban throttling, text variation, deterministic and semantic promise detection, and an automation disclosure. When the agent is about to promise a 24-hour delivery you do not offer, the check blocks it and logs what it would have said. Handoff to a human comes with a summary of the conversation rather than the raw transcript. Resolved conversations feed back into the knowledge base, and the system proposes prompt improvements to itself that a human has to approve. The whole CRM is exposed over MCP, so external agents can operate it too. You pick the AI provider at install (OpenRouter, Anthropic, OpenAI, or Google) and can swap it per subsystem later, with a spending cap per organization. Pricing is the easy part: there is none. The full product is free under MIT, with no paid tier and no locked features, and agencies may host it for clients and charge for that. What you pay for is infrastructure: a VPS (4 GB RAM recommended; the stack boots on 2 GB but runs tight at 7 containers, and each WhatsApp session costs around 150 MB), a Supabase project for Postgres, auth, and storage, plus your own AI API keys. Installation is one script that generates secrets, applies the schema, and sets up the cron jobs the automations depend on, and updates back up the database first and roll back automatically if the new version comes up broken. The update path is tested in CI, which is more than most commercial vendors can say. The closest comparison in this directory is WaCRM, another self-hosted Supabase-based WhatsApp CRM at a similar star count. WaCRM builds only on the official Meta Cloud API and calls itself a template; DeskcommCRM supports both the official API and QR-code connection through WAHA (faster to start, multi-number, with anti-ban throttling), and adds automation rules, RBAC, multi-tenancy with RLS isolation tests, and LGPD tooling. Against hosted players like ManyChat or Chatfuel the trade is the familiar one: you own the data and skip per-contact pricing, but you run the server. It is sales-first, unlike Chatwoot, which is support-first. Two cautions. Documentation and community are Brazilian-Portuguese first (English and Spanish READMEs exist, but the depth is in Portuguese), and the project leans heavily on one maintainer. The QR-code WhatsApp connection is also unofficial, which is great for getting started and a ban risk the official Meta channel does not carry. If you want a polished SaaS or your team cannot operate Docker, stay with Kommo or ManyChat. If you sell through WhatsApp and want the whole operation on your own server, this is the most complete open option right now.

AI Capabilities

  • Per-tenant RAG knowledge base for WhatsApp agents
  • AI agents that qualify leads and move the sales funnel
  • Seven-check pre-send guardrails (LGPD, anti-ban, promise detection)
  • Audited AI-to-human handoff with conversation summary
  • Self-improving agents: resolved conversations feed the knowledge base
  • Per-organization AI spend caps and per-subsystem provider choice
  • MCP server exposing the CRM to external agents

Key Integrations

WhatsApp (WAHA QR-code)WhatsApp Cloud API (Meta official)SupabaseNuvemshopZapiern8nOpenRouterAnthropicOpenAIMCP

Pricing

DeskcommCRM is free to self-host under the MIT licence.

Free and MIT licensed, no paid tier or locked features. You pay for a VPS (4 GB RAM recommended), a Supabase project, and your own AI API keys. Agencies may host it for clients and charge.

Current plans and limits live on the DeskcommCRM pricing page.

Pros and cons

ProsCons
MIT licence with free self-hosting No hands-on test - this assessment is based on vendor documentation and the public repository
AI capabilities: per-tenant RAG knowledge base for WhatsApp agents
Established community (2,300 GitHub stars)
Native integrations include WhatsApp (WAHA QR-code), WhatsApp Cloud API (Meta official), Supabase (10 listed)

Building your martech shortlist?

The weekly newsletter: one tool teardown, one workflow, no fluff. Free.

Subscribe

Frequently asked questions

What is DeskcommCRM?

Self-hosted open-source CRM with AI agents that sell through WhatsApp. It ships with per-tenant RAG knowledge base for WhatsApp agents, 2,300 GitHub stars. MartechSignal's review covers features, pricing, and how it compares to alternatives.

How much does DeskcommCRM cost?

DeskcommCRM is open source - MIT licensed and free to self-host; the public repository carries 2,300 stars; native integrations cover WhatsApp (WAHA QR-code), WhatsApp Cloud API (Meta official), Supabase. You pay in server time and maintenance, not licences.

Is DeskcommCRM a good CRM tool in 2026?

Strengths include 2,300 GitHub stars, MIT licensing with free self-hosting, an API for custom integrations. The full review breaks down where it fits in a modern martech stack.

Similar Tools