ChatbotXIO/ChatbotX
Open-source ManyChat alternative, built for AI. Omnichannel marketing across WhatsApp, TikTok, Facebook, Instagram, Telegram, Zalo, Email, API, and Webchat 🤖
What it solves
ChatbotX is an agentic chat marketing platform that provides an open-source, self-hosted alternative to commercial tools like ManyChat and Chatfuel. It solves the problem of expensive, locked-in chatbot automation by allowing users to build and deploy AI-powered bots across multiple messaging platforms while maintaining control over their data and costs (Bring Your Own Key).
How it works
The platform uses a visual drag-and-drop flow builder with over 15 node types to design conversation paths. It integrates with a wide variety of LLMs (including OpenAI, Claude, Gemini, and local models) to power AI agents. These agents are deployed across an omnichannel infrastructure supporting WhatsApp, Messenger, Instagram, TikTok, Telegram, and more. The system is built as a monorepo using Next.js and TypeScript, utilizing PostgreSQL with pgvector for data and Redis for queue management.
Who it’s for
It is designed for marketers, business owners, and developers who need to automate customer engagement, lead generation, and support across multiple social channels without relying on proprietary SaaS pricing models.
Highlights
- Omnichannel Support: Integrates with WhatsApp, Facebook, Instagram, Threads, TikTok, Telegram, Zalo, Email, and Webchat.
- Visual Flow Builder: Drag-and-drop interface for creating complex chatbot logic.
- AI Agent Integration: Supports multiple providers including OpenAI, Claude, Gemini, DeepSeek, and local LLMs.
- Marketing Automation: Includes tools for broadcasting, drip sequences, A/B testing, and "Comment-to-DM" automation.
- Developer Friendly: Provides a Public API, CLI, and MCP (Model Context Protocol) server for advanced agent workflows.
- CRM Capabilities: Built-in contact management with tagging, custom fields, and segmentation.
Related
- Project
- Project
- Project
- Project