ChatbotX avatar

ChatbotX

Official

@chatbotxio · Vietnam

0Followers
|
2Public Repos
|
21Published Skills

Open-source agentic omnichannel alternative to ManyChat, Wati, and Respond.io.

Skills Distribution
DomainBusiness, Fi...Omnichannel Commun.. (40%)Distributed Backgr.. (30%)Relational Databas.. (30%)

Agent Skills by ChatbotX

Showing 21 vetted skills indexed across 1 GitHub repositories.

ChatbotXIOChatbotXIO
722

fb-comment-automation

Guides safe modification of Facebook and Instagram comment automation reply, filter, and dispatch logic.

Official
Advanced
ChatbotXIOChatbotXIO
722

source-command-release-check

Runs lint, type, test, coverage, invariant, and secret checks to verify release readiness.

Official
Intermediate
ChatbotXIOChatbotXIO
722

business-data-access

Implement database-backed services and repositories with enforced data-access boundaries in ChatbotX.

Official
Intermediate
ChatbotXIOChatbotXIO
722

source-command-implement-plan

Executes approved implementation plans task by task with verification and status updates.

Official
Intermediate
ChatbotXIOChatbotXIO
722

contact-filter

Implements and maintains the shared contact filter system across ChatbotX frontend and backend.

Official
Advanced
ChatbotXIOChatbotXIO
722

minigame

Guides development of the Jackpot minigame feature across builder UI, business logic, and public play flow.

Official
Advanced
ChatbotXIOChatbotXIO
601

chatbotx

Automate ChatbotX workspace contact, conversation, flow, and broadcast management via CLI or MCP.

Official
Advanced
ChatbotXIOChatbotXIO
601

orpc-api

Create and modify oRPC API routers, procedures, and middleware for ChatbotX.

Official
Advanced
ChatbotXIOChatbotXIO
601

worker-development

Create and manage BullMQ, Kafka, and cron background workers with retries.

Official
Advanced
ChatbotXIOChatbotXIO
601

drizzle-database

Models PostgreSQL schema structures and generates migrations using Drizzle ORM conventions.

Official
Advanced
ChatbotXIOChatbotXIO
601

builder-ui-i18n

Build and update ChatbotX builder UI components with localized English and Vietnamese copy.

Official
Intermediate
ChatbotXIOChatbotXIO
601

reliability-concurrency

Prevent race conditions and duplicate side effects in ChatbotX background jobs.

Official
Advanced
ChatbotXIOChatbotXIO
601

public-api-tooling

Update ChatbotX API clients, OpenAPI types, CLI commands, and MCP tools.

Official
Advanced
ChatbotXIOChatbotXIO
601

feature-scaffold

Scaffold ChatbotX feature directories and implementation patterns following project conventions.

Official
Intermediate
ChatbotXIOChatbotXIO
601

integration-channel

Build and register chatbot integration channels with database, worker, and UI wiring.

Official
Advanced
ChatbotXIOChatbotXIO
601

chatbotx-basecode

Map the ChatbotX monorepo to identify the correct project layer for a task.

Official
Intermediate
ChatbotXIOChatbotXIO
601

flow-step-development

Add state-based success, error, and skip routing to chatbot flow steps.

Official
Advanced
ChatbotXIOChatbotXIO
601

turborepo-workflow

Orchestrate pnpm and Turborepo monorepo workflows for development, builds, linting, and database operations.

Official
Intermediate
ChatbotXIOChatbotXIO
601

testing-workflow

Verifies ChatbotX changes with linting, type checks, tests, and 80% coverage.

Official
Intermediate
ChatbotXIOChatbotXIO
601

implement-plan

Reads an approved plan and completes the next unfinished task with minimal edits and tests.

Official
Intermediate
ChatbotXIOChatbotXIO
601

security-review

Review ChatbotX code changes for security risks before committing.

Official
Advanced

Frequently Asked Questions About ChatbotX

FAQPage Schema
What specific communication tasks does ChatbotX enable?

ChatbotX enables the management of omnichannel contact databases, conversation routing, and broadcast messaging. It provides infrastructure for defining state-based flow steps, including success, error, and skip logic, while ensuring reliable message delivery through distributed background processing.

Which technical personas are best suited for this platform?

This platform is designed for backend engineers and full-stack developers managing communication infrastructure. It is ideal for those building custom messaging integrations, managing PostgreSQL schemas via ORM conventions, or orchestrating complex monorepo environments using Turborepo and pnpm.

What are the core prerequisites for deploying ChatbotX?

Deployment requires a PostgreSQL database for schema persistence and a message broker environment supporting BullMQ or Kafka for background job processing. Developers must also be familiar with oRPC router procedures and the project's specific monorepo directory structure.