{"slug": "chatbotx-open-source-omnichannel-ai-marketing-platform", "title": "ChatbotX – Open-source omnichannel AI marketing platform", "summary": "ChatbotX, an open-source omnichannel AI marketing platform, launches as an alternative to ManyChat and Chatfuel, supporting platforms like WhatsApp, Facebook, Instagram, and TikTok. Built with Node.js, TypeScript, and Next.js, it offers a visual flow builder, AI agent integration, live chat, CRM, and broadcasting features.", "body_md": "**Agentic chat marketing platform built for OpenClaw, Hermes, and Claude**\n\nAn alternative to ManyChat, Chatfuel, Wati, Respond, etc...\n\n[Website](https://chatbotx.io/)\n|\n[Roadmap](https://chatbotx.canny.io/)\n|\n[Docs](https://chatbotx.io/docs)\n|\n[Discord](https://discord.chatbotx.io/)\n\n[Register](https://app.chatbotx.io)\n·\n[CLI](https://chatbotx.io/docs/cli/introduction)\n·\n[MCP](https://chatbotx.io/docs/mcp/introduction)\n·\n[Public API](https://chatbotx.io/docs/api-reference/api-overview)\n\n**Visual Flow Builder:** Drag-and-drop chatbot builder with 15+ node types**AI Agent:** AI-powered responses and actions using OpenAI, Claude, Gemini, DeepSeek, or OpenRouter**Live Chat Inbox:** Real-time inbox with human takeover and conversation assignment**Contact CRM:** Manage contacts with tags, custom fields, and segmentation**Broadcasting:** Send targeted messages to specific contact segments**Sequences:** Automate drip campaigns with scheduled messages and auto-enrollment**Team Management:** Invite team members, assign roles, and manage permissions**Multi-Platform:** Connect across WhatsApp, Facebook, Instagram, Tiktok, Telegram, Zalo, Email, and Webchat**Rich Messaging:** Support for buttons, quick replies, catalogs, and carousel cards**Comment-to-DM:** Automatically message users who comment with specific keywords**A/B Testing:** Test and optimize different message flows**Triggers:** Execute actions based on events within your bot**Webhooks & HTTP:** Integrate external APIs directly into your flows**Growth Tools:** Generate conversation starter links for each platform**Analytics:** Track performance metrics, user engagement, and campaign results**APIs, CLI, and MCP:** Build advanced agent workflows with MCP-compatible clients\n\n- Node.js 24\n- TypeScript 5\n- pnpm 10 workspaces\n- Turborepo\n- Next.js 16 and React 19 for\n`apps/builder`\n\n- PartyKit / PartySocket for realtime messaging\n- Drizzle ORM with PostgreSQL and pgvector\n- Redis and BullMQ for queues and worker coordination\n- RustFS / S3-compatible storage for uploaded assets\n- Docker Compose for local infrastructure\n\nTo have the project up and running, please follow the [Quick Start Guide](https://chatbotx.io/docs/quickstart).\n\n```\n.\n|-- apps/\n|   |-- builder/       # Next.js web app and product builder\n|   |-- worker/        # background workers for chat, AI, triggers, webhooks, analytics, sequences\n|   |-- realtime/      # realtime server\n|   |-- cli/           # ChatbotX command line client\n|   `-- mcp-server/    # MCP server backed by public APIs\n|-- integrations/\n|   |-- whatsapp/\n|   |-- messenger/\n|   |-- instagram/\n|   |-- telegram/\n|   |-- zalo/\n|   |-- tiktok/\n|   |-- webchat/\n|   |-- smtp/\n|   |-- openai/\n|   |-- google-sheets/\n|   `-- ...           # email/CRM: mailchimp, klaviyo, active-campaign, drip, get-response, mailer-lite, moosend, sendgrid\n|-- packages/\n|   |-- database/\n|   |-- ai/\n|   |-- auth/\n|   |-- business/\n|   |-- automated-response/\n|   |-- analytics/\n|   |-- event-bus/\n|   |-- kafka/\n|   |-- mail/\n|   |-- imports/\n|   |-- flow-config/\n|   |-- variables/\n|   |-- sdk/\n|   |-- scheduler/\n|   |-- sequence-scheduler/\n|   |-- ui/\n|   `-- worker-config/\n|-- docker-compose.yml\n|-- pnpm-workspace.yaml\n`-- turbo.json\npnpm dev              # run turbo dev\npnpm build            # build all packages/apps through Turborepo\npnpm lint             # run Ultracite lint\npnpm fix              # run Ultracite fix\npnpm check:circular   # check circular dependencies\npnpm check:unused     # check unused files and dependencies\n```\n\nUseful package-level commands:\n\n```\npnpm --filter builder dev\npnpm --filter worker dev\npnpm --filter realtime dev\npnpm --filter chatbotx-cli dev:cli\npnpm --filter chatbotx-mcp-server dev:mcp\npnpm --filter @chatbotx.io/database db:studio\n```\n\nThe default Docker Compose stack includes:\n\n- PostgreSQL with pgvector on\n`5432`\n\n- Redis on\n`6379`\n\n- RedisInsight on\n`5540`\n\n- RustFS object storage on\n`9000`\n\nand console on`9001`\n\n- MailHog SMTP on\n`1025`\n\nand UI on`8025`\n\n- Adminer on\n`8080`\n\nChatbotX' Community Edition is released as open source under the [AGPLv3 license](https://github.com/ChatbotXIO/ChatbotX/blob/main/LICENSE) and enterprise features are released under [Commercial License](https://github.com/ChatbotXIO/ChatbotX/blob/main/apps/builder/src/enterprise/LICENSE)", "url": "https://wpnews.pro/news/chatbotx-open-source-omnichannel-ai-marketing-platform", "canonical_source": "https://github.com/ChatbotXIO/ChatbotX", "published_at": "2026-06-30 16:04:46+00:00", "updated_at": "2026-06-30 16:20:55.274338+00:00", "lang": "en", "topics": ["artificial-intelligence", "ai-products", "ai-tools", "developer-tools", "generative-ai"], "entities": ["ChatbotX", "OpenAI", "Claude", "Gemini", "DeepSeek", "OpenRouter", "ManyChat", "Chatfuel"], "alternates": {"html": "https://wpnews.pro/news/chatbotx-open-source-omnichannel-ai-marketing-platform", "markdown": "https://wpnews.pro/news/chatbotx-open-source-omnichannel-ai-marketing-platform.md", "text": "https://wpnews.pro/news/chatbotx-open-source-omnichannel-ai-marketing-platform.txt", "jsonld": "https://wpnews.pro/news/chatbotx-open-source-omnichannel-ai-marketing-platform.jsonld"}}