Documentation
ChatBotKit Documentation Topics for integration
ChatBotKit is a conversational AI platform that helps you build, train, and deploy AI-powered chatbots and virtual assistants for your business.
- InstagramConnect ChatBotKit with Instagram Direct Messages to deploy AI bots that engage customers in their preferred messaging app.
- GitHubLearn how to integrate ChatBotKit with GitHub and deploy an AI agent that replies in issues and pull requests. This guide covers GitHub App setup, credentials, installation, the skillset abilities, and troubleshooting.
- Skill ServerExpose your ChatBotKit skillsets as a text-first HTTP API that agents read and invoke directly - a simpler alternative to MCP that needs no client.
- EmailChatBotKit's Email Integration gives your AI agent a dedicated inbox. Users email the address directly and the agent replies, maintaining conversation context over time.
- WhatsAppLearn how to easily integrate your chatbot with WhatsApp using ChatBotKit. Our step-by-step guide will show you how to set up your integration and connect with your audience on WhatsApp.
- MessengerIntegrate ChatBotKit with Facebook Messenger to deploy AI bots that engage customers directly in their preferred messaging app.
- IntegrationsChatBotKit offers integrations with Widget, Slack, Discord, GitHub, WhatsApp, Instagram, Telegram, Google Chat, Microsoft Teams, Twilio, Messenger, Email, Sitemap, Notion, Trigger, MCP Server, Skill Server, GitHub Actions, Support, Extract, and Zapier. Deploy and manage chatbots across platforms for an optimized user experience.
- ExtractLearn how to use the Data Extraction integration in ChatBotKit to extract contextually relevant information from conversations. This integration facilitates efficient data usage in customer support, transcriptions, and data analytics, empowering AI chatbots to autonomously interact with users and enrich conversation metadata.
- DiscordLearn how to easily integrate ChatBotKit with Discord and access a wide range of conversational AI functionalities directly within the popular messaging and collaboration platform for gamers and communities. Follow our step-by-step guide to get started.
- ConversationsOverview of what conversations are and how they work. Learn how to manage conversations and build your own conversation flow using the ChatBotKit API.
- TriggerLearn how to use ChatBotKit Trigger Integration to seamlessly send events and information to your bots, enabling powerful workflows and enhanced performance.
- MCP ServerExpose your ChatBotKit skillsets as MCP tools for AI applications like Claude Desktop, VSCode, and GitHub Copilot
- TwilioConnect your ChatBotKit bot to Twilio for SMS messaging and phone-call voice agents
- NotionLearn how to integrate ChatBotKit with Notion and deploy chatbots on the platform. This guide provides instructions set up and interact with your Notion bot.
- Microsoft TeamsConnect your ChatBotKit bot to Microsoft Teams channels, group chats, and direct messages via the Azure Bot Framework
- SlackLearn how to integrate ChatBotKit with Slack and deploy chatbots on the platform. This guide provides step-by-step instructions, including how to interact with your ChatBotKit Slack bot, advanced setup details, troubleshooting tips, and more.
- Google ChatConnect your ChatBotKit bot to Google Chat spaces and direct messages