OrbitDesk — Multi-Tenant WhatsApp CRM & Omnichannel Automation Platform
OrbitDesk is a fully self-hosted, multi-tenant WhatsApp CRM & Omnichannel Communication Platform built for SaaS founders, agencies, and enterprises. It unifies 7 messaging channels — WhatsApp, Telegram, Messenger, Instagram DM, Email, SMS, and Live Chat — into a single real-time team inbox, with a visual flow automation engine, AI chatbots, and a complete subscription billing system.
Why OrbitDesk?
Unlike cloud-only CRM tools, OrbitDesk gives you full source code and complete control over your data. Launch your own branded WhatsApp CRM business with multi-tenant isolation, Stripe & Razorpay billing, and white-label branding — out of the box.
Key Features
💬 Omnichannel Team Inbox
Manage conversations from WhatsApp, Telegram, Facebook Messenger, Instagram DM, Email (SMTP/IMAP), Twilio SMS, and Live Chat Widget in one unified inbox. Real-time updates via WebSocket (Socket.IO), agent assignment, conversation tagging, and delivery status tracking.
⚡ Visual Flow Automation Builder
Drag-and-drop flow editor with 12 node types: Trigger, Send Message, AI Response, Condition, Delay, Send Email, Send SMS, HTTP Request, Google Sheets, Loop, Set Variable, and End. Supports variable interpolation with {{}} syntax, webhook triggers, and execution logging.
🤖 AI-Powered Chatbots
Integrate OpenAI GPT to build intelligent chatbots trained on your custom data (files, URLs, text). Automatic human handoff, context-aware replies using conversation history, and default agent auto-assignment.
🏢 Multi-Tenant SaaS Architecture
Complete tenant data isolation with role-based access control — Superadmin, Admin, Manager, Agent. Tenant approval workflow, configurable subscription plans, and per-tenant usage limits (contacts, messages, flows, campaigns).
💳 Subscription & Billing
Built-in Stripe and Razorpay integration with subscription lifecycle management, trial period support, billing history, and invoice access. Configure plans directly from the superadmin dashboard.
📱 WhatsApp Cloud API + QR Code
Connect via the official Meta Cloud API or via QR code using Baileys — no Meta Business account required for QR mode. Both modes supported simultaneously across tenants.
🤛 Plugin System
Extend functionality with built-in plugins: WhatsApp QR (Baileys), Google Sheets, Twilio SMS, and Email (SMTP). Upload custom .tgz plugin packages from the admin panel.
💻 Developer-Friendly REST API
Scoped API keys with expiration & revocation, Swagger/OpenAPI documentation, webhook triggers for flow automation, cursor-based pagination, and rate limiting protection.
🔒 Enterprise Security
AES-256 encryption for credentials, JWT auth (access + refresh tokens), HMAC-SHA256 webhook signature verification, bcrypt password hashing, and granular API key scopes.
Supported Channels
- ✅ WhatsApp Business (Meta Cloud API)
- ✅ WhatsApp via QR Code (Baileys — no Meta account needed)
- ✅ Telegram Bot API
- ✅ Facebook Messenger (Meta Graph API)
- ✅ Instagram DM (Meta Graph API)
- ✅ Email (SMTP outbound + IMAP inbound polling)
- ✅ Twilio SMS (two-way)
- ✅ Live Chat Embeddable Widget
Tech Stack
- Frontend: React 19, Vite 7, Tailwind CSS v4, TanStack Query, React Router v7, Socket.IO Client
- Backend: NestJS, Prisma (PostgreSQL), Mongoose (MongoDB), Redis (ioredis), Socket.IO, Passport JWT
- AI Service: FastAPI (Python)
- Infrastructure: Docker Compose, AWS S3, Turborepo monorepo, pnpm, PM2
What's Included
- ✅ Full source code (frontend + backend + AI service)
- ✅ 7 messaging channels pre-integrated
- ✅ Docker Compose for one-command local setup
- ✅ Database migrations & seed data
- ✅ Swagger/OpenAPI documentation
- ✅ Environment configuration templates
- ✅ Plugin system with 4 built-in plugins
- ✅ Landing page with CMS
- ✅ Superadmin & tenant dashboards
- ✅ Stripe & Razorpay billing integration
- ✅ TypeScript strict mode throughout
- ✅ 6 months of item support
Requirements
- Node.js 20+, pnpm 9+
- PostgreSQL 15, MongoDB 5.0, Redis 7.0
- Docker & Docker Compose (recommended)
- Meta Business Account (for WhatsApp Cloud API) — or use Baileys QR (no account needed)
- OpenAI API key (for AI chatbot features)
- Stripe and/or Razorpay account (for billing)
Support
This item includes 6 months of support. For questions, bugs, or feature discussions, use the CodeCanyon comments section or contact via the support email included in the documentation.
Demo
Live Demo
Key Features
- OMNICHANNEL TEAM INBOX
- FLOW BUILDER (VISUAL AUTOMATION)
- AI CHATBOTS
- CONTACT MANAGEMENT
- TEMPLATE MANAGEMENT
- MULTI-TENANT SAAS
- SUBSCRIPTION & BILLING
- PLUGIN SYSTEM
- API & DEVELOPER TOOLS
- MULTI-CHANNEL CONNECTIONS
- REAL-TIME & WEBSOCKET
No reviews yet. Be the first to review this item!
More by Fastlab AI
PHP Scripts
SurveyPulse — AI-Powered Survey & Multi-Tenant Organization Platform (Laravel + React)0 sales
No ratings yet
Details
- Version
- 1.0.0
- Updated
- Apr 07, 2026
- Category
- JavaScript
- High Res
- No
- Responsive
- Yes
- Sales
- 0
Compatible With