AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Sales › ChatbotX
✦ Free & open sourceSales

ChatbotX

An open-source, AI-driven omnichannel marketing and chatbot platform.

Open-Source AI Chat Marketing

An open-source ManyChat alternative built for omnichannel AI workflows.

Free forever · open source · MIT
✓ Needs IT✓ Browser-based✓ Real-time collaboration
7.3
ZEKAI
Open-source ManyChat alternative
Free & open source · Sales
Ease of setup4
Usefulness9
Maintenance9.5
Community6.5
★ 1,080
GITHUB
Nov 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

ChatbotX is an open-source chat marketing platform built to handle omnichannel campaigns using modern AI agents. It suits developers and marketing teams looking to move away from restricted, expensive proprietary automation tools.

Runs on
Web
Hosting
Self-host
Languages
TypeScript
License
MIT

What it is

It provides a visual drag-and-drop flow builder with 15+ node types, live chat inbox with human takeover, and a contact CRM with tags and segmentation. It connects to major LLMs like OpenAI, Claude, DeepSeek, and local models to run agentic workflows across WhatsApp, Instagram, TikTok, Telegram, and more.

Who it's for

It suits technical marketing teams and developers wanting complete control over their chat funnels and LLM routing. It does not suit non-technical users who expect a fully managed, plug-and-play cloud SaaS without deployment effort.

Key features

Omnichannel Messaging

Deploy flows across WhatsApp, Telegram, TikTok, Instagram, Facebook, and Webchat from a single interface.

Visual Flow Builder

Design complex automation sequences using a drag-and-drop builder with 15+ distinct node types.

Bring Your Own Keys

Connect directly to OpenAI, Claude, Gemini, DeepSeek, or local LLMs without relying on built-in credit markups.

CLI and MCP Support

Build advanced agent workflows using Model Context Protocol clients and a dedicated command-line interface.

How to start

Up and running in 3 steps

1
Review the Quick Start guide in the documentation to understand requirements
2
Use the standalone chatbotx-docker-compose repository to run pre-built container images
3
Connect your preferred LLM API keys and messaging platform integrations
Real talk

Our honest verdict

What's great

  • Omnichannel coverage spanning WhatsApp, TikTok, Instagram, and email integrations
  • BYOK AI agent support for OpenAI, Claude, DeepSeek, and local models
  • Includes public APIs, CLI, and MCP server for custom developer integrations
  • Features a contact CRM, broadcasting, drip sequences, and A/B testing

Where it falls short

  • Self-hosting requires provisioning PostgreSQL with pgvector, Redis, and object storage
  • Database connection pool sizing requires manual tuning for high-volume worker setups
  • Running consolidated worker nodes demands careful V8 heap and RAM management
Cost

Pricing & license

The Community Edition is free under the MIT license. There is also a paid cloud option and a commercial enterprise license for specific features.

Paid work

Open remote AI-training roles

768 open remote AI-training roles, updated November 14, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: ChatbotX for Sales
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure ChatbotX for you — and train your team.
Get it done for you ↗
Questions

FAQ

What messaging platforms are supported?

ChatbotX supports WhatsApp, Facebook, Instagram, Threads, TikTok, Telegram, Zalo, Email, API, and Webchat.

Can I use local LLMs?

Yes, the platform supports local LLMs alongside major providers like OpenAI, Claude, Gemini, DeepSeek, and OpenRouter.

How does self-hosting work?

You can self-host using Docker Compose with the standalone deployment repository, managing your own PostgreSQL, Redis, and storage instances.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Sales — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google