ChatbotX

Tap a star to rate

ChatbotX is an open-source chatbot and AI agent platform for messaging channels, published by AhaChat LLC according to the site's copyright line. The company pitches it as a chat marketing platform you can self-host, white-label and resell to your clients, so its reader is a marketing agency, a freelancer or a developer-leaning team that wants to own the stack rather than rent it. It also sells managed cloud plans for people who would rather not run a server.

What you build and how

You build chatbots and AI agents that talk to customers on messaging channels. The home page describes a 3-step flow: connect your channels so conversations from Zalo, Messenger, TikTok and the web land in one place, configure AI agents by combining several models, then engage and convert customers around the clock. A graphic on the page shows the building blocks that go into a flow, with node names such as Ask AI, Web Research, Extract Data, Generate Text, Generate Image, Categorizer, MCP Table Extract and Route. The site's feature menu names the parts around those nodes: a flow builder, AI agents, a shared inbox, CRM contacts, triggers and actions, remarketing, growth tools and analytics. The company's own comparison page says the product asks more of a team at the start, and that the payoff is one shared chatbot account coordinating several channels with richer integrations over time.

The omnichannel idea is the center of the product. The FAQ says ChatbotX supports Facebook Messenger, WhatsApp, Zalo, WebChat, Instagram, TikTok, Telegram "and more". The pitch for the chatbot itself is "Build once, deploy everywhere": one AI chatbot working across WhatsApp, Telegram, Messenger and email. The comparison page says the shared account lets teams reuse the same logic, customer context and workflows across Messenger, WhatsApp, Instagram, Zalo and webchat instead of rebuilding per channel. The channel menu lists WhatsApp, Messenger, Instagram, Telegram, Zalo, TikTok, email and webchat, and the site itself is offered in English, Indonesian, Brazilian Portuguese and Vietnamese.

The omnichannel inbox covers the human side. The page says you can manage WhatsApp, Telegram, Messenger and email from a single dashboard, with real-time synchronization across channels, team collaboration tools for support agents, and automated routing based on customer intent. A sample card on the page shows an incoming Messenger message asking about pricing, tagged with the detected intent "Sales inquiry" and routed to the inbox. A webchat card shows a visitor, the page they were on and the lead source, which hints at how lead context is carried into a conversation.

AI is the other pillar. "Built-in AI Agents" are described as goal-oriented agents that "automatically detect user intent and respond contextually", handling inquiries and qualifying leads around the clock. The page says you can bring your own OpenClaw, Hermes or Claude agents. For developers, the "Agent-First Platform" section lists APIs, a dedicated CLI, Model Context Protocol (MCP) integrations and OpenClaw support. The pricing cards list "Public API, CLI & MCP" on every cloud plan and the free self-hosted one, and "Advanced API, CLI & MCP" on the Whitelabel and Enterprise plans. A growth section talks about personalized campaigns on WhatsApp and Messenger based on interests, click behavior and purchase history, and the page mentions targeted high-volume broadcast campaigns. Its sample campaign flow shows the logic: a trigger for an abandoned cart over $100, a delay of 1h, a "Still thinking about it?" message, and a coupon if the customer does not reply.

Open source is the product's main selling point. The page shows a git clone command pointing to a GitHub repository under the chatbotxio account, with a star counter of 862, and the FAQ says ChatbotX is open source, giving "full control to customize, extend, and self-host without platform limitations". The company's comparison page lists "100% Open Source: full customization, stronger privacy, and data ownership", and the footer signs off "Proudly open-source".

Reselling is built in. The Whitelabel plan lists 20 workspaces and "Full White Label + SAAS", and the Enterprise plan lists unlimited workspaces and full white label. The Lite and Pro plans remove ChatbotX branding. The industries menu names real estate, travel, education, hospitality, automotive and cosmetics, alongside client names such as Golden Gate, F88, SAC and Enpro.

The evidence from the pages

The pricing section says pricing is based on bot messages, with unlimited contacts, channels and team members on the higher tiers. The FAQ defines a bot message as each time ChatbotX sends a message, shows a typing indicator, executes a delay step or calls an external API. That matters, because a delay step or an API call counts against your allowance as much as a reply does.

  • Community, $0 a month, for "Individuals & Hobbyists": 1 workspace, unlimited bot messages, contacts, channels, team admins (no RBAC) and AI agents, public API, CLI and MCP, self-hosted, Discord support.
  • Lite, $29 a month, for "Creators & Small Teams Getting Started": 1 workspace, 10,000 bot messages, unlimited contacts, 5 channels, 2 team members, unlimited AI agents, no ChatbotX branding, priority chat support, with a 7-day free trial.
  • Pro, $49 a month, for "Power Freelancers & Solo Marketers" and marked "Most Popular": 1 workspace, 100,000 bot messages, 10 channels, 5 team members, no ChatbotX branding, priority chat support, 7-day free trial.
  • Whitelabel, $299 a month, for "Growing Marketing Agencies": 20 workspaces, 2,000,000 bot messages, unlimited team members, full white label and SaaS, 24/7 priority support, 7-day free trial.
  • Enterprise, shown at $299 a month on the same card layout: unlimited workspaces, bot messages and team members (with RBAC), audit logs, full white label and self-hosted.

The FAQ says yes to a free forever plan: the Community plan is free for self-hosting on your own VPS with no licensing fees, while the managed cloud plans start with a 7-day trial. On cancellation, the FAQ says a credit card is required to start the trial, you won't be charged during it, and you can cancel before it ends or at any time from the dashboard. Payment goes through Stripe checkout for Visa, MasterCard, Discover and JCB cards, with other options available by contacting support. The home page also shows a lifetime deal, a one-time payment instead of monthly or yearly fees, with an expiry countdown. Self-hosting is the stated privacy route: the company ties stronger privacy and data ownership to running the open-source code yourself, and the Enterprise plan adds RBAC and audit logs.

Who it suits and who it does not

ChatbotX suits an agency or freelancer who wants to run chatbots for several clients under their own brand, because the Whitelabel plan has 20 workspaces and the self-hosted route has no licensing fee. It suits developers and engineering-led teams who want an API, CLI and MCP and the option to read the code. A solo marketer on a budget can start on the 10,000-message Lite plan or the 100,000-message Pro plan.

The caveats are practical. Self-hosting means you run the server, the upgrades and the backups, and the free Community plan has Discord support only. The company's own comparison page admits the product asks for more intent from a team than a simpler tool, so a small business wanting a quick FAQ bot may find it more than it needs. The flow builder is node-based and AI-heavy, so a team new to chatbots will spend time learning it before the first campaign goes out.

More in Chatbot and AI Agent Builders

See all