ChatbotX is an open-source omnichannel chatbot platform that lets you self-host, white-label, and resell AI-powered marketing automation as a ManyChat alternative.
What is ChatbotX?
ChatbotX is an open-source platform that centralizes customer conversations from WhatsApp, Facebook Messenger, Instagram, Telegram, Zalo, TikTok, Email, and Webchat into a single inbox. It takes chatbot flows and AI agent configurations as input and produces automated replies, lead captures, broadcast campaigns, and CRM records. Built by ChatbotX (Vietnam-based), it runs on your own infrastructure or their managed cloud, with a visual flow builder and support for developer APIs, CLI, and MCP.
Key Features
- Visual Flow Builder — Drag-and-drop editor with 15+ node types including triggers, conditions, webhooks, and AI actions.
- AI Agents — Connect OpenAI, Gemini, Claude, Perplexity, or Meta models to automate responses, intent detection, and lead qualification.
- Live Chat Inbox — Real-time unified inbox with human takeover, conversation assignment, and team collaboration tools.
- Contact CRM — Manage contacts with tags, custom fields, and auto-segmentation based on behavior and purchase history.
- Broadcasting & Sequences — Send targeted messages to 10,000+ contacts in one click; schedule drip campaigns with time delays and conditional logic.
- Comment-to-DM — Automatically send private messages to users who comment with specific keywords on Facebook posts (supports Instagram and others).
- Rich Messaging — Buttons, quick replies, catalogs, carousel cards, and template messages across all supported channels.
- Developer Tools — Public APIs, CLI, and MCP (Model Context Protocol) for building custom agentic workflows; self-hosting via Docker Compose.
Who is it for?
- Agencies and resellers who need to white-label a chatbot platform, manage multiple client workspaces (up to 30 on the WHITELABEL plan), and resell without per-seat fees.
- Developers and DevOps teams who want full control over infrastructure, data privacy, and customization via open-source code, APIs, and CLI.
- Solo marketers and freelancers who need a free, self-hosted solution for a single brand or hobby project (Community plan).
What can you do with ChatbotX?
- E-commerce abandoned cart recovery — Automatically send a WhatsApp message one hour after a user leaves items in their cart, followed by a coupon if they don't reply.
- Lead qualification for financial services — Use AI agents to qualify loan inquiries on Messenger, route high-intent leads to sales, and cut customer care costs by 500% (as reported by F88).
- Viral campaign management — Deploy comment-to-DM automation on Facebook to trigger registration forms when users tag friends, achieving 123,000 comments and 43,000 registrations (SAC case study).
How does ChatbotX work?
- Connect all channels — Link WhatsApp, Messenger, Zalo, TikTok, and Webchat from a single dashboard; sync customer data to train AI agents.
- Configure AI agents — Choose a model (OpenAI, Gemini, Claude, etc.) and define how the agent handles queries, extracts data, routes conversations, or generates images.
- Engage and convert — Deploy the chatbot 24/7, manage conversations from the omnichannel inbox, and run broadcast or drip campaigns. All flows and logic work identically across every connected channel.
Pricing
ChatbotX offers a freemium model with four lifetime plans: Community ($0, self-hosted, unlimited bot messages, Discord support), PRO ($59, up to 100,000 bot messages, 5 channels, 3 team members, priority chat support), WHITELABEL ($359, 30 workspaces, 3 million bot messages, unlimited channels, full white-label + SaaS, 24/7 support), and Enterprise ($5,000, unlimited everything, SSO/SAML, self-hosted). PRO and WHITELABEL start with a 7-day free trial. No monthly or annual subscriptions — one-time payment.
FAQ