DeskcommCRM is an open-source, self-hosted CRM and AI sales operating system for businesses that sell through WhatsApp. It combines a multi-tenant CRM with inbox, Kanban pipelines, contacts, team governance, audit logs, LGPD features, webhooks, and automations, and supports WhatsApp through WAHA QR connections or the official Meta Cloud API.
Its AI agents use tenant-specific RAG, organizational memory, executable skills, intent routing, sentiment analysis, follow-ups, and audited handoff to human attendants. Agents can operate CRM records such as leads and funnel stages, while the CRM exposes an internal MCP interface for agent operations. Tenants can receive leads through public webhook endpoints and process event-driven QUANDO/SE/ENTÃO rules through an event-log queue drained by scheduled workers.
The application is built with Next.js, TypeScript, Supabase/Postgres with row-level security and vector support, Docker, and background workers. The repository provides an idempotent VPS installation kit, database backup and restore scripts, health checks, and versioned updates with pre-update backups. It is distributed under the MIT License; hosting, database, WhatsApp, and AI-provider costs and administration remain the responsibility of each self-hosted installation.