Scale Customer Engagement with
MeNext WhatsApp CRM
Enterprise-grade WhatsApp CRM and sales platform for multi-agent support teams. Unified team inbox, drag-and-drop Kanban pipelines, mass broadcast marketing, visual automations, and hybrid RAG AI reply assistants.
Hi! Can you share pricing for your software and book a live demo for our team?
Hello! Absolutely. Here is our product brochure and available demo slots. You can pick a time directly below!
Built for High-Growth Sales & Support Operations
Three interconnected engines engineered to eliminate message collisions, automate repetitive conversations, and convert WhatsApp leads into paid customers.
Multi-Agent Shared Inbox
Unified collaborative workspace. Multiple agents handle the same WhatsApp number simultaneously with zero collision.
- Segmented views: All, Mine, Unassigned, Closed
- Live typing indicators & active agent presence
- Built-in WebAssembly Opus voice note recorder
- Permanent media mirroring into Supabase Storage
Kanban Deals & Automations
Convert chat conversations into visual pipeline deals and build visual no-code event-driven automations.
- Interactive drag-and-drop Kanban board (@dnd-kit)
- Direct deal creation from active WhatsApp messages
- Visual no-code automation tree with If/Else logic
- Official Meta Flows interactive multi-screen forms
AI Copilot & Worker Engine
Bring-your-own-key LLM support with hybrid pgvector RAG, paired with standalone queue workers.
- BYOK encrypted keys (Claude, GPT-4o, Gemini, Ollama)
- Autonomous AI bot with turn limits & human handoff
- Decoupled standalone Node.js background runner
- 7 database-backed job queues with retry backoff
Decoupled, Resilient Cloud Architecture
Built for high concurrency. Web sessions, real-time message feeds, background job queues, and push notification dispatchers operate in complete harmony.
⚡ Frontend & API
Next.js 16 App Router, React 19, Server Actions, TypeScript, Tailwind CSS v4, Lucide Icons, and Radix primitives.
🐘 Supabase & Database
PostgreSQL 15+, Supabase SSR Auth, Realtime WebSockets, Supabase Storage, and strict Row-Level Security (RLS) on 100% of tables.
⚙️ Background Worker
Standalone Node.js worker runner bundled with esbuild (`dist/worker.mjs`) executing mass broadcasts, FCM notifications, and RAG indexing.
┌────────────────────────┐
│ Meta WhatsApp Cloud │
└───────────┬────────────┘
│ Webhooks & Graph API v21.0+
▼
┌─────────────────┐ ┌────────────────────────┐ ┌─────────────────┐
│ Next.js 16 App │ ◄───► │ Supabase (PostgreSQL) │ ◄───► │ Worker Engine │
│ (Dashboard/API) │ │ Auth, DB, RLS, Storage │ │ (Queues/Jobs) │
└─────────────────┘ └────────────────────────┘ └─────────────────┘
▲ ▲
│ │
└───────────── Firebase Cloud Messaging (FCM) ─────────────┘
│
▼
Native Mobile App (menext)Privacy Policy for MeNext
We are committed to complete transparency regarding your data. Review our official Privacy Policy detailing device permissions, end-to-end data encryption, Firebase Cloud Messaging (FCM) usage, and 30-day account deletion rights under Google Play Developer guidelines.
Key Device Permissions
- POST_NOTIFICATIONSReal-time FCM chat alerts
- RECORD_AUDIOIn-chat Opus voice notes
- CAMERAPhoto attachments in chat
- READ_MEDIA_*Document and image sharing
14 Core System Modules & Capabilities
Explore how each specialized subsystem inside MeNext powers your WhatsApp operations, automates client engagements, and protects business data.
Platform Overview & Core Architecture
Enterprise-grade, self-hostable WhatsApp CRM built for high-throughput sales and multi-agent support teams.
Modern Technical Stack
Built on Next.js 16 (React 19, Server Actions, TypeScript) with Tailwind CSS v4, Lucide Icons, Shadcn UI / Radix primitives, and Sonner toasts.
- Next.js 16 App Router with server-first rendering and fast server actions
- Supabase PostgreSQL 15+ with Auth, Realtime WebSockets, and Storage
- Official Meta WhatsApp Business Cloud API (Graph API v21.0+)
- Standalone Node.js worker bundled with esbuild for Docker or VPS
Military-Grade Security & Encryption
End-to-end data protection using AES-256-GCM symmetric encryption for WhatsApp tokens, Meta secrets, AI provider keys, and payment credentials.
- AES-256-GCM authenticated encryption for all customer and API secrets
- Row-Level Security (RLS) strictly enforced on 100% of PostgreSQL tables
- HMAC SHA-256 verification on all incoming Meta webhooks
- Sliding-window rate limiters protecting against denial of service
Decoupled Scalable Infrastructure
Separated web dashboard from asynchronous background worker tasks ensuring high resilience and zero message loss under burst loads.
- Stateless web process with instant cold-boot performance
- Isolated worker runner executing background queues and RAG vector searches
- Deployable anywhere: Docker, Railway, Hostinger, AWS, or self-hosted VPS
- Continuous telemetry, queue depth monitoring, and p95 latency tracking
Shared WhatsApp Team Inbox
Collaborative multi-agent inbox allowing entire teams to handle customer queries without collisions or missed messages.
Multi-Agent Collaboration & Smart Views
Multiple team agents handle one or multiple WhatsApp numbers simultaneously with segmented views for All, Mine, Unassigned, and Closed.
- Segmented views: All, Mine, Unassigned, and Closed with 1-click reopen
- Real-time search by contact name, phone number, tags, or message text
- Live team presence indicators showing who is currently viewing or typing
- Collision prevention eliminating duplicate agent replies
Rich Message Composer & Opus Voice Notes
Comprehensive messaging interface supporting full Unicode emoji, file attachments, quoted replies, WhatsApp reactions, and in-browser voice notes.
- Built-in WebAssembly Opus recorder (`audio/ogg; codecs=opus`) for native WhatsApp voice messages
- Swipe or click quoted replies for context-aware customer conversations
- Meta approved template picker with dynamic parameter variable substitution
- Quick replies canned library accessible via slash `/` shortcuts
Permanent Media Mirroring & CRM Drawer
Automatically downloads incoming WhatsApp media to Supabase Storage, bypassing Meta's 14-day expiration, paired with instant CRM contact drawers.
- Inbound media mirroring preserving images, audio, and documents forever
- Live message tracking: sent (✓), delivered (✓✓), read blue (✓✓), and failed (!)
- Instant right-hand drawer with contact attributes, assigned rep, tags, and deals
- Internal private team collaboration notes hidden from customers
Contact & Audience Management (CRM)
Single source of truth for customer identities, custom dynamic attributes, tags, and complete historical timelines.
E.164 Phone Normalization & Deduplication
Automatic international phone number formatting and duplicate prevention to ensure clean, accurate contact databases across regions.
- Automatic international country code normalization (E.164)
- Intelligent deduplication preventing duplicate customer profiles
- Cross-channel contact identity reconciliation
- Phone number validation before initiating broadcast sends
Dynamic Custom Fields & Multi-Tagging
Add custom attributes (text, numbers, dates, dropdown options, URLs) without schema migrations, and organize contacts with color-coded tags.
- Flexible custom attributes without modifying database tables
- Multi-tagging system for segmentation and automated workflow triggers
- Filtering and segmentation by any combination of tags or custom attributes
- Instant search and bulk tag application
Bulk CSV Tools & Activity Timeline
Import and export thousands of contacts with intelligent column mapping and inspect complete chronological customer activity histories.
- Smart CSV import wizard with field mapping and duplicate merge/skip rules
- Chronological timeline of conversations, deals, and automation runs
- Internal private team notes attached to customer profiles
- 1-click export of filtered audience lists for external marketing
Sales Pipelines & Kanban Deals
Visual drag-and-drop sales pipelines integrated directly with live WhatsApp conversations to close deals faster.
Interactive Drag-and-Drop Kanban Board
Built with `@dnd-kit` for fluid, tactile deal stage progression across customizable pipelines representing sales, onboarding, or support.
- Fluid drag-and-drop card movements with stage transition validation
- Multiple pipelines for distinct business units or product lines
- Customizable stages, win probabilities, and stage color codes
- Quick deal creation straight from active WhatsApp chat messages
Multi-Currency & Deal Valuation
Comprehensive currency handling supporting USD ($), EUR (€), GBP (£), INR (₹), BRL (R$), KRW (₩), and other global currencies.
- Native support for global and regional currencies
- Automatic pipeline valuation and weighted probability revenue forecasts
- Real-time stage-by-stage deal volume and conversion analytics
- Deal aging alerts highlighting opportunities stuck in current stages
Sales Velocity & Performance Analytics
Deep visibility into team close rates, sales cycle duration, stage bottlenecks, and individual sales rep performance.
- Win/loss ratio analytics and deal age breakdown
- Sales rep deal attribution and conversion velocity metrics
- Direct links between deals, contact profiles, and chat conversations
- Exportable deal reports for board meetings and sales reviews
Broadcast Campaigns & Outbound Marketing
Deliver personalized WhatsApp template messages at scale with queue-backed rate limiting and real-time delivery analytics.
4-Step Campaign Builder
Intuitive campaign flow: Choose approved Meta template, select segmented audience, personalize dynamic variables, and schedule send.
- Approved Meta template picker (Marketing, Utility, Authentication)
- Target contacts by tags, custom attributes, or ad-hoc CSV upload
- Dynamic variable mapping (`{{1}}`, `{{2}}`) to contact properties with fallbacks
- Send immediately or schedule for optimal timezone delivery
Asynchronous Queue Engine & Rate Limiting
Bulk messages are queued in PostgreSQL and dispatched through background workers to respect Meta's throughput limits and protect your number tier.
- Database-backed job queue preventing Meta rate-limit bans
- Automatic throttle adjustments based on WhatsApp Business account quality score
- Adaptive retry logic with exponential backoff for transient delivery failures
- Pause running campaigns, resume interrupted jobs, or retry failed recipients
Live Delivery & Read Analytics
Track campaign performance metrics in real time as webhooks arrive from WhatsApp.
- Live metrics: Queued, Sent, Delivered, Read, and Failed counts
- Click-through tracking on template buttons and quick reply links
- Instant recipient error inspection with Meta error code explanations
- Campaign ROI calculations comparing spend to closed sales deals
Visual No-Code Automations Engine
Build event-driven workflows, auto-responders, and automated routing trees without writing code.
Comprehensive Workflow Triggers
Trigger automations on inbound messages, first-time contacts, keyword matches, tag additions, conversation assignment, or timed delays.
- Triggers: New Inbound Message, First Message, Keyword match (exact/contains/regex)
- Triggers: Contact created, Tag attached, Deal stage moved, Interactive reply clicked
- Timed drip campaign triggers and delay timers (minutes, hours, or days)
- Multi-trigger support with deduplication protection
Rich Action Library
Execute actions including sending text messages, interactive buttons, list menus, pre-approved templates, and managing contact attributes.
- `send_message`, `send_buttons` (up to 3), `send_list` interactive menus
- `send_template` with dynamic parameter insertion
- `add_tag`, `remove_tag`, `update_contact_field`, `create_deal`
- `assign_conversation` to specific agents or round-robin rotation
Branching Logic & Webhooks
If/Else conditional branching based on message text, contact fields, or prior responses, plus external HTTP webhook dispatch.
- If/Else branching evaluate contact properties, tags, and message content
- External webhook dispatch (POST) with dynamic JSON payloads to Zapier, Make, n8n
- Automatic conversation resolution (`close_conversation`) after inactivity
- Execution logs with step-by-step audit trails and error recovery
WhatsApp Native Interactive Flows
Design and execute rich multi-screen forms and interactive experiences directly inside WhatsApp without external browser hops.
Visual Node Flow Canvas
Drag-and-drop visual flow designer powered by `@xyflow/react` and `@dagrejs/dagre` for building native multi-step WhatsApp forms.
- Visual screen designer with drag-and-drop layout arrangement
- Multi-screen forms: appointment booking, lead intake, surveys, onboarding
- Component library: text fields, numbers, emails, radio lists, dropdowns, date pickers
- Screen-to-screen conditional routing based on customer answers
Official Meta Flows Integration
Publishes directly to Meta's official WhatsApp Flows API endpoint with real-time schema validation.
- Direct sync with Meta Flows API endpoint
- Pre-publish syntax and JSON schema validator catching errors before submission
- Zero-latency execution rendering natively within customer WhatsApp apps
- Supports both draft and published flow modes
Flow Analytics & Response Submission
Monitor form completion funnels, identify screen drop-offs, and automatically map submitted data into CRM contact records.
- Screen-by-screen completion and drop-off rate analytics
- Form submission inspector with full customer payload views
- Auto-mapping form fields to CRM contact attributes and deal values
- Trigger downstream automations immediately upon flow completion
AI Reply Assistant & Autonomous Bot
Empower human agents with generative reply drafts and deploy 24/7 autonomous support bots using BYOK LLMs and hybrid RAG.
Bring-Your-Own-Key (BYOK) Multi-Provider Support
Store your own API keys securely encrypted with AES-256-GCM. Zero per-seat AI markup across leading LLM providers.
- Anthropic: Claude 3.5 Sonnet, Claude 3 Haiku, Claude 3 Opus
- OpenAI: GPT-4o, GPT-4o-mini, GPT-4-turbo
- Google Gemini: Gemini 1.5 Pro, Gemini 1.5 Flash, Gemini 2.0
- OpenAI-Compatible: Groq, Together AI, Mistral, Ollama, self-hosted LLMs
Hybrid Knowledge Base (RAG)
Upload product documentation, FAQs, and price sheets for automated document chunking and hybrid full-text + vector retrieval.
- Upload PDFs, Markdown, TXT, and FAQs with automatic chunking
- Hybrid retrieval: PostgreSQL Full-Text Search combined with `pgvector` embeddings
- High-accuracy context matching eliminating hallucinations
- Live AI Playground to test prompts and inspect retrieval telemetry
Inbox Copilot & Autonomous Bot with Handoff
Draft context-aware replies for human agents in 1 click or deploy autonomous auto-reply bots with loop prevention and human handoff.
- In-Inbox 'Draft with AI' button generating editable context drafts
- Autonomous 24/7 bot answering customer queries from Knowledge Base
- Loop prevention turn limits avoiding infinite automated chatter
- Clean Human Handoff detecting agent requests or frustration sentiment
WhatsApp Commerce, Catalog & Payments
Turn customer WhatsApp conversations into active revenue channels with native catalogs and multi-gateway payments.
Meta Catalog Sync & In-Chat Cards
Synchronize inventory, prices, descriptions, and media from Meta Commerce Manager, and dispatch product cards directly in chats.
- Automatic sync with Meta Commerce Manager catalog items
- Send single product highlight cards or multi-product catalog pickers
- Real-time stock status and currency pricing updates
- Product search directly inside the live chat composer
WhatsApp Native Shopping Cart
Receive and process native shopping carts submitted by customers through WhatsApp's official `order_details` format.
- Receive WhatsApp native shopping cart submissions directly in chat threads
- Automatic order total, tax, and shipping calculation
- Interactive order confirmation receipts with dynamic payment links
- Auto-created deals in sales pipelines corresponding to placed orders
Multi-Gateway Payment Orchestration
Frictionless payment links and automated webhook settlement across Razorpay, Stripe, UPI Instant Pay, and Meta Pay.
- Razorpay: Dynamic payment links sent in chat with auto-settlement verification
- Stripe: Stripe Checkout Sessions with instant order status reconciliation
- UPI Instant Pay (India): Dynamic `upi://pay` deep links and dynamic QR codes
- Meta Pay support and unified orders dashboard (pending, paid, completed)
Push Notifications, PWA & Mobile Support
Empower your team on desktop, mobile, and web with native FCM push notifications and installable Progressive Web Apps.
Firebase Cloud Messaging (FCM HTTP v1)
Native push notifications delivered to the mobile application (`menext`), dispatched via both Next.js server actions and background workers.
- Direct integration with Firebase Cloud Messaging HTTP v1 API
- Dispatched instantly on incoming WhatsApp chats and conversation assignments
- Custom sound alerts, badge counters, and deep-link metadata routing to specific chats
- Resilient fallback delivery if agent device is momentarily offline
Progressive Web App (PWA) Engine
Full PWA support featuring an offline service worker (`sw.js`) and web app manifest installable on desktop and mobile operating systems.
- Installable directly on Windows, macOS, Android, and iOS home screens
- Service worker caching ensuring snappy UI transitions and offline awareness
- Desktop web push notifications for browser-based agents
- Native desktop notification badge updates
In-App Notification Center
Centralized notification inbox in the dashboard header displaying unread conversation alerts, deal stage changes, and team mentions.
- Unread notification indicator with real-time assignment alerts
- Quick jump directly to active customer conversation threads
- Configurable notification preferences per agent profile
- Audio chime toggle for busy customer support counters
Team Accounts, Roles & Security
Enterprise security architecture with granular role-based access control, Row-Level Security, and cryptographic protection.
Granular Role-Based Access Control (RBAC)
Four clearly delineated permission tiers: Owner, Admin, Agent, and Viewer ensuring team members only access what they need.
- Owner: Full system control, billing, WhatsApp connections, ownership transfer
- Admin: Team management, automations, templates, pipelines, and API keys
- Agent: View inbox, reply to chats, manage contacts, create deals, broadcasts
- Viewer: Read-only access to chats, contacts, pipelines, and reporting metrics
Supabase Row-Level Security (RLS)
PostgreSQL Row-Level Security enforced on 100% of tables to guarantee strict multi-tenant isolation and data segregation.
- RLS policies active across all tables preventing cross-tenant leakage
- Cryptographic AES-256-GCM encryption for all sensitive credentials
- HMAC webhook verification against `X-Hub-Signature-256`
- Sliding-window rate limiters across auth, messaging, and API routes
Team Invitations & Audits
Secure tokenized email invitations with configurable expiration and chronological team action audit logs.
- Tokenized invite links with 7-day expiration and one-time use tokens
- Instant agent deactivation with immediate session revocation
- Audit logs recording template edits, broadcasts, and bulk exports
- Strict enterprise GDPR and data compliance safeguards
Public REST API, Webhooks & MCP Server
Programmatic CRM control via scoped REST APIs, real-time outbound webhooks, and Model Context Protocol (MCP) server.
Public REST API (`/api/v1`)
Developer-friendly REST API authenticated with scoped bearer tokens (`wacrm_live_...`) with SHA-256 storage hash protection.
- Scoped keys: `messages:send`, `contacts:write`, `broadcasts:send`, etc.
- `/api/v1/messages`: Send text, media, or Meta templates programmatically
- `/api/v1/contacts`: Query, create, or update contact records
- `/api/v1/conversations`: Fetch conversation threads and messages
Outbound Event Webhooks
Subscribe your external backends (Zapier, n8n, ERP) to real-time events signed with cryptographic HMAC SHA-256 signatures.
- Events: `message.received`, `message.sent`, `contact.created`, `deal.created`
- Cryptographic HMAC SHA-256 header signatures verifying authenticity
- Automatic retry mechanism with exponential backoff on delivery failure
- Webhook payload inspect logs inside developer settings
Model Context Protocol (MCP) Server
Built-in MCP server in `mcp-server/` connecting your WhatsApp CRM directly to Claude Desktop, Cursor, and autonomous AI agents.
- Standard Model Context Protocol (MCP) compliant server
- Query customer messages, contact profiles, and pipeline deals with conversational AI
- Read-only by default with opt-in write tools for supervised message drafting
- Seamless plug-and-play setup for Cursor and Claude Desktop
High-Concurrency Background Worker & Queue
Resilient, standalone background task runner designed to handle high-throughput messaging independently of the web process.
Decoupled Architecture & esbuild Runner
Bundled via esbuild (`dist/worker.mjs`) to execute as a lightweight isolated standalone Node.js process (`npm run worker`) or Docker container.
- Isolated Node.js runner independent of Next.js web process
- Executes on low-cost VPS, Docker, or platforms like Railway and Hostinger
- Zero blocking on Next.js server actions or API responses
- Graceful shutdown handling on SIGTERM / SIGINT signals
Dedicated Database-Backed Job Queues
Specialized job queues handling high-volume outbound messages, broadcast dispatching, automation steps, and media mirroring.
- `outbound_message` & `broadcast_recipient`: Rate-limited mass messaging
- `automation_trigger` & `delayed_automation_step`: Complex automation trees
- `webhook_event`: Asynchronous Meta webhook processing preventing dropped events
- `ai_auto_reply`, `media_mirror`, and `inbound_push_notification` queues
Telemetry Ring Buffer & Queue Monitoring
In-memory circular ring buffer capturing job throughput, p95 execution latency, error stacks, and queue backlog depths.
- Real-time throughput metrics (jobs processed per minute)
- p95 and p99 latency monitoring across queue types
- Automatic dead-letter queue (DLQ) for inspecting failed jobs
- Live status health checks exposed via internal monitoring endpoints
Internationalization & UI Customization
Built for global enterprises with multilingual message catalogues, theme sync, and brand customization.
Complete Multilingual Locales
Native support for four major global languages with translation catalogues maintained in `messages/`.
- English (`en`), Spanish (`es`), Korean (`ko`), and Brazilian Portuguese (`pt`)
- Configurable via `NEXT_PUBLIC_APP_LOCALE` or individual agent profile settings
- RTL-ready interface structure and localized date/time formatting
- Easily extensible to additional languages with JSON dictionary keys
Theme Modes & Visual Polish
Built-in themes supporting Dark Mode, Light Mode, and automatic System Theme synchronization.
- Crisp Light Mode and high-contrast OLED-friendly Dark Mode
- Automatic System Theme preference detection
- Smooth CSS transition variables preventing theme flashing
- Accessible color contrasts meeting WCAG 2.1 AA standards
White-Label & Brand Customization
Tailor the platform with custom company logos, brand color accents, custom favicons, and dedicated mobile app icons.
- Upload custom primary logo and inverted dark-mode logo
- Custom browser favicon and web app manifest icons
- Configurable brand company name and support links
- Branded email notifications and broadcast message footers
Manage WhatsApp CRM on the Go with MeNext Mobile
Never leave a high-intent customer waiting. The MeNext mobile application brings the full power of the shared inbox, lead pipelines, broadcast monitoring, and voice messaging directly to your pocket.
- Instant Push Alerts (FCM HTTP v1): Real-time alerts for incoming WhatsApp chats and assigned leads.
- Voice Notes & Media Attachments: Record voice notes and send photos or PDFs on the go.
- Mobile Kanban Sales Stages: Progress lead deals across pipeline stages with simple touch gestures.
- PWA Home Screen Install: Works across Android, iOS, Windows, and macOS devices.

Strict Role-Based Access Control
Protect customer data with four granular permission levels, 100% PostgreSQL Row-Level Security, and authenticated AES-256-GCM symmetric encryption.
| Role | Permissions & Capabilities | Target Team Member |
|---|---|---|
| Owner | Full system control, subscription billing, WhatsApp phone connection & WABA migration, Meta App secrets, API key generation, ownership transfer, and account deletion. | Company Founders & Chief Executives |
| Admin | Manage team members & invitations, configure visual automations, submit Meta templates, customize sales pipelines, manage product catalogs, and review audit logs. | Operations Leads & Support Managers |
| Agent | View shared team inbox, claim unassigned chats, reply to customers, record voice notes, manage contact tags & attributes, create pipeline deals, and launch targeted broadcasts. | Frontline Support Reps & Sales Agents |
| Viewer | Read-only access to customer chat history, contact directories, sales pipeline stages, and executive reporting dashboards. No message sending permissions. | Auditors, Trainees & Stakeholders |
Everything You Need to Know About MeNext
Have questions regarding WhatsApp Business API connections, multi-agent setup, AI features, or compliance?
Transform Your Customer Conversations with MeNext
Empower your team with a unified WhatsApp inbox, visual sales pipelines, and intelligent AI replies. Deliver faster customer responses, close more deals, and scale on WhatsApp with Doonext.
