# ChatbotX Documentation > The open source alternative to ManyChat ## Docs - [Agents](https://chatbotx.io/docs/ai-agents/agents.md): Learn how to create and configure AI Agents in ChatbotX to provide automated customer support and consultation 24/7 across every channel. - [AI Functions](https://chatbotx.io/docs/ai-agents/functions.md): Learn how to configure AI Functions in ChatbotX so your Agent can look up data, process requests, and integrate with external applications automatically. - [Knowledge](https://chatbotx.io/docs/ai-agents/knowledge.md): How to create and manage a Knowledge Base for your AI Agent so it can answer accurately based on your business information. - [MCP Servers](https://chatbotx.io/docs/ai-agents/mcp-servers.md): Learn how to connect MCP Servers to ChatbotX to expand your AI Agent's integration and data-processing capabilities. - [Analytics](https://chatbotx.io/docs/analytics.md): Track chatbot performance, Bot and human engagement rates, new contact sources, and response times by channel in ChatbotX Analytics. - [Actions](https://chatbotx.io/docs/automation/actions.md): An overview of Actions in ChatbotX: contact classification, Inbox routing, broadcast management, and third-party integrations. - [Buttons](https://chatbotx.io/docs/automation/buttons.md): Learn how to create and configure Buttons in ChatbotX Flows to collect responses and guide customers through your conversation path. - [Content Blocks](https://chatbotx.io/docs/automation/content-blocks.md): An overview of Content Blocks in ChatbotX, including text, images, video, files, data collection questions, and more. - [Custom Fields](https://chatbotx.io/docs/automation/custom-fields.md): Learn how to create and use Custom Fields in ChatbotX to store and personalize customer data. - [Flow Management and Design](https://chatbotx.io/docs/automation/flows.md): Learn how to build automated Flows in ChatbotX, design conversation journeys, create branches, and automate customer care. - [Keywords](https://chatbotx.io/docs/automation/keywords.md): Learn how to use Keywords in ChatbotX to trigger automatic replies when customers send predefined phrases. - [Quick Replies](https://chatbotx.io/docs/automation/quick-replies.md): Learn how to create Quick Replies in ChatbotX so customers can choose a response instead of typing manually. - [System Fields](https://chatbotx.io/docs/automation/system-fields.md): A reference to the System Fields covered in this document, grouped into Contacts Fields, Account Fields, Ads Fields, and Other Fields. - [Product updates](https://chatbotx.io/docs/changelog.md) - [How to connect Instagram to ChatbotX](https://chatbotx.io/docs/channels/instagram/connect-instagram.md): Learn how to connect your professional Instagram account to ChatbotX so you can automate DMs, Story Mentions, and comment-to-DM flows. - [How to connect Facebook Messenger to ChatbotX](https://chatbotx.io/docs/channels/messenger/connect-facebook-messenger.md): Learn how to connect your Facebook Page to ChatbotX so you can automate Messenger messages and post comments. - [How to connect Webchat to ChatbotX](https://chatbotx.io/docs/channels/webchat/connect-webchat.md): Learn how to create a Webchat channel in ChatbotX, configure the widget, get the embed code, and test Webchat on your website. - [How to connect Whatsapp Business to ChatbotX](https://chatbotx.io/docs/channels/whatsapp/whatsapp-connect.md): Learn how to connect your Whatsapp Business to ChatbotX so you can automate Messenger messages. - [How to connect Zalo OA to ChatbotX](https://chatbotx.io/docs/channels/zalo/connect-zalo-oa.md): Learn how to connect your Zalo Official Account to ChatbotX so you can automate messages and customer care. - [How to create a Zalo OA account](https://chatbotx.io/docs/channels/zalo/create-zalo-oa.md): Learn how to create a Zalo Official Account and connect it to ChatbotX so you can automate customer care on Zalo. - [Bulk Actions](https://chatbotx.io/docs/contacts/bulk-actions.md): Learn how to use Bulk Actions in Contacts to Assign, Add Tag, Set Custom Field, Export, and run more actions from the More menu. - [Filter Contacts](https://chatbotx.io/docs/contacts/filter-contacts.md): Learn how to search contacts by name, sort the Contacts list, and select multiple contacts in ChatbotX. - [Import Contacts](https://chatbotx.io/docs/contacts/import-contacts.md): Learn how to import contacts from a CSV file into ChatbotX, map data to the correct fields, and add Tag or Custom Field values when needed. - [Contacts Overview](https://chatbotx.io/docs/contacts/overview.md): Explore the Contacts page in ChatbotX to review your contact list, check lead sources and assignees, and open customer profiles quickly. - [Block Contacts](https://chatbotx.io/docs/inbox/block-contacts.md): Learn how to block spam contacts in ChatbotX manually from Inbox or automatically through Flow Builder. - [Conversation Management](https://chatbotx.io/docs/inbox/conversations.md): Learn how to manage conversations in Inbox, including filtering chats, switching between Bot and Human, sending Flows, and handling customers efficiently. - [Permissions & Team Collaboration](https://chatbotx.io/docs/inbox/team-collaboration.md): Learn how to assign conversations and collaborate inside Inbox, including manual assignment and automatic distribution across the team. - [Introducing ChatbotX](https://chatbotx.io/docs/introduction.md): ChatbotX is an open-source omnichannel chatbot platform that helps you automate conversations and support customers across Messenger, Instagram, WhatsApp, Zalo, TikTok, Telegram, Webchat, API and Email. - [Messenger Broadcasts](https://chatbotx.io/docs/remarketing/messenger-broadcasts.md): Learn how to create Messenger Broadcasts in ChatbotX to send messages within 24 hours or outside the 24-hour window using Utility Message and Marketing Messages on Messenger. - [Sequences - Drip Campaigns](https://chatbotx.io/docs/remarketing/sequences.md): Learn how to build automated message sequences in ChatbotX, including free-form messages and approved template messages. - [WhatsApp Broadcasts](https://chatbotx.io/docs/remarketing/whatsapp-broadcasts.md): Learn how to create WhatsApp Broadcasts in ChatbotX to send messages within 24 hours and outside the 24-hour window using templates. - [Entry Point Links](https://chatbotx.io/docs/tools/entry-point-links.md): Learn how to create Entry Point Links in ChatbotX so customers enter the right chatbot Flow from ads, websites, or QR codes. - [Triggers and Actions](https://chatbotx.io/docs/triggers/actions.md): Learn how to set up Triggers and Actions in ChatbotX to automate responses when events happen to your contacts. - [Webhooks](https://chatbotx.io/docs/triggers/webhooks.md): Learn how to create and configure Webhooks in ChatbotX so data is sent automatically to external apps when an event happens. ## OpenAPI Specs - [platform-api](https://chatbotx.io/docs/api-reference/platform-api.json) - [openapi](https://chatbotx.io/docs/api-reference/openapi.json)