cd /news/artificial-intelligence/chatbotx-open-source-omnichannel-ai-… · home topics artificial-intelligence article
[ARTICLE · art-45094] src=github.com ↗ pub= topic=artificial-intelligence verified=true sentiment=↑ positive

ChatbotX – Open-source omnichannel AI marketing platform

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.

read3 min views1 publishedJun 30, 2026
ChatbotX – Open-source omnichannel AI marketing platform
Image: source

Agentic chat marketing platform built for OpenClaw, Hermes, and Claude

An alternative to ManyChat, Chatfuel, Wati, Respond, etc...

Website | Roadmap | Docs | Discord

Register · CLI · MCP · Public API

Visual Flow Builder: Drag-and-drop chatbot builder with 15+ node typesAI Agent: AI-powered responses and actions using OpenAI, Claude, Gemini, DeepSeek, or OpenRouterLive Chat Inbox: Real-time inbox with human takeover and conversation assignmentContact CRM: Manage contacts with tags, custom fields, and segmentationBroadcasting: Send targeted messages to specific contact segmentsSequences: Automate drip campaigns with scheduled messages and auto-enrollmentTeam Management: Invite team members, assign roles, and manage permissionsMulti-Platform: Connect across WhatsApp, Facebook, Instagram, Tiktok, Telegram, Zalo, Email, and WebchatRich Messaging: Support for buttons, quick replies, catalogs, and carousel cardsComment-to-DM: Automatically message users who comment with specific keywordsA/B Testing: Test and optimize different message flowsTriggers: Execute actions based on events within your botWebhooks & HTTP: Integrate external APIs directly into your flowsGrowth Tools: Generate conversation starter links for each platformAnalytics: Track performance metrics, user engagement, and campaign resultsAPIs, CLI, and MCP: Build advanced agent workflows with MCP-compatible clients

  • Node.js 24

  • TypeScript 5

  • pnpm 10 workspaces

  • Turborepo

  • Next.js 16 and React 19 for apps/builder

  • PartyKit / PartySocket for realtime messaging

  • Drizzle ORM with PostgreSQL and pgvector

  • Redis and BullMQ for queues and worker coordination

  • RustFS / S3-compatible storage for uploaded assets

  • Docker Compose for local infrastructure

To have the project up and running, please follow the Quick Start Guide.

.
|-- apps/
|   |-- builder/       # Next.js web app and product builder
|   |-- worker/        # background workers for chat, AI, triggers, webhooks, analytics, sequences
|   |-- realtime/      # realtime server
|   |-- cli/           # ChatbotX command line client
|   `-- mcp-server/    # MCP server backed by public APIs
|-- integrations/
|   |-- whatsapp/
|   |-- messenger/
|   |-- instagram/
|   |-- telegram/
|   |-- zalo/
|   |-- tiktok/
|   |-- webchat/
|   |-- smtp/
|   |-- openai/
|   |-- google-sheets/
|   `-- ...           # email/CRM: mailchimp, klaviyo, active-campaign, drip, get-response, mailer-lite, moosend, sendgrid
|-- packages/
|   |-- database/
|   |-- ai/
|   |-- auth/
|   |-- business/
|   |-- automated-response/
|   |-- analytics/
|   |-- event-bus/
|   |-- kafka/
|   |-- mail/
|   |-- imports/
|   |-- flow-config/
|   |-- variables/
|   |-- sdk/
|   |-- scheduler/
|   |-- sequence-scheduler/
|   |-- ui/
|   `-- worker-config/
|-- docker-compose.yml
|-- pnpm-workspace.yaml
`-- turbo.json
pnpm dev              # run turbo dev
pnpm build            # build all packages/apps through Turborepo
pnpm lint             # run Ultracite lint
pnpm fix              # run Ultracite fix
pnpm check:circular   # check circular dependencies
pnpm check:unused     # check unused files and dependencies

Useful package-level commands:

pnpm --filter builder dev
pnpm --filter worker dev
pnpm --filter realtime dev
pnpm --filter chatbotx-cli dev:cli
pnpm --filter chatbotx-mcp-server dev:mcp
pnpm --filter @chatbotx.io/database db:studio

The default Docker Compose stack includes:

  • PostgreSQL with pgvector on 5432

  • Redis on 6379

  • RedisInsight on 5540

  • RustFS object storage on 9000

and console on9001

  • MailHog SMTP on 1025

and UI on8025

  • Adminer on 8080

ChatbotX' Community Edition is released as open source under the AGPLv3 license and enterprise features are released under Commercial License

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @chatbotx 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/chatbotx-open-source…] indexed:0 read:3min 2026-06-30 ·