back to docs

Integrations

ChatBotKit offers integrations with Widget, Slack, Discord, WhatsApp, Telegram, Google Chat, Microsoft Teams, Twilio, Messenger, Email, Sitemap, Notion, Trigger, MCP Server, Support, Extract, and Zapier. Deploy and manage chatbots across platforms for an optimized user experience.

ChatBotKit is designed to provide a robust and flexible platform for conversational AI bot development. One of its main advantages is its ability to integrate seamlessly with various platforms and tools. This guide provides a detailed overview of each integration available by the ChatBotKit platform.

Widget

The Widget Integration enables developers to incorporate chatbots directly onto their websites. By embedding the ChatBotKit widget:

  • Users can engage the chatbot directly on the site.
  • Developers can tweak the appearance of the chatbot to align with website branding.

Slack

ChatBotKit’s Slack Integration offers:

  • Deployment of chatbots within the Slack environment.
  • Features such as real-time messaging, file sharing, and more.
  • Further integrations with tools commonly used alongside Slack.

Discord

The Discord Integration allows:

  • Deployment of chatbots within the Discord platform.
  • Access to ChatBotKit's conversational AI capabilities directly within Discord.

WhatsApp

Through the WhatsApp Integration:

  • Users can deploy and engage with chatbots directly within the WhatsApp application.
  • Access to ChatBotKit's AI-driven conversational features within the app.

Messenger

Through the Messenger Integration:

  • Developers can deploy chatbots within the Facebook Messenger platform.
  • Users can interact with AI chatbots straight from Messenger, enhancing the chat experience.

Telegram

The Telegram Integration allows:

  • Developers to deploy chatbots directly within the Telegram platform, enhancing the messaging experience.
  • Users to interact with AI chatbots directly within the app, providing a seamless conversational experience.

Email

The Email Integration provides:

  • The ability for users to interact with chatbots directly from their email inbox.
  • Developers can configure automated email responses based on the chatbot interactions.

Sitemap

The Sitemap feature offers:

  • The ability to pull website information directly by providing the site's sitemap URL.
  • AI-driven summary capabilities, turning long pages into concise data points.

Notion

With the Notion Integration:

  • Developers can link chatbots to Notion pages and datasets.
  • Training chatbots becomes streamlined using data from Notion.

Support

The Support Integration facilitates:

  • Connection between the chatbot and established customer support systems like Zendesk, Intercom, and Google Groups.
  • A unified platform to manage chatbot interactions and customer inquiries.

Extract

The Extract Integration allows:

  • Bots to extract data from the conversation in the specified schema format.
  • Enhance gathering of useful metrics and data using generative AI models.

Google Chat

The Google Chat Integration connects your bot to Google Workspace:

  • Deploy bots into Google Chat spaces and direct messages.
  • Users can @mention the bot in spaces or start direct message conversations.
  • Authenticate with a Google Cloud service account for secure, verified communication.

Microsoft Teams

The Microsoft Teams Integration brings AI bots into your Teams workspace:

  • Deploy bots in Teams channels, group chats, and direct messages.
  • Connects through the Microsoft Bot Framework and Azure Bot registration.
  • Scope access to your Azure AD tenant for internal, enterprise-grade deployments.

Twilio

The Twilio Integration connects your bot to mobile messaging and phone calls:

  • Handle inbound SMS conversations and voice calls from a Twilio phone number.
  • Supports WhatsApp Business API through Twilio's messaging channels.
  • Configure allowed senders to restrict who can reach your bot.

Trigger

The Trigger Integration lets external systems send events directly to your bot:

  • Post events to a dedicated API endpoint and have your bot respond with actions.
  • Useful for agent workflows, automated pipelines, and backend-triggered conversations.
  • All interactions are logged in the Conversations tab.

MCP Server

The MCP Server Integration exposes your skillsets as Model Context Protocol tools:

  • Publish any ChatBotKit skillset as MCP tools without writing server code.
  • Connect to Claude Desktop, VSCode, GitHub Copilot, ChatGPT, and other MCP-compatible clients.
  • ChatBotKit hosts the MCP endpoint so no custom infrastructure is needed.

Zapier

Zapier Integration facilitates:

  • Connecting ChatBotKit with over 2000+ apps through Zapier.
  • Automating repetitive tasks and enhancing chatbots' functionality.

Summary

ChatBotKit provides a wide array of integration options including Widget, Slack, Discord, WhatsApp, Telegram, Messenger, Email, Google Chat, Microsoft Teams, Twilio, Trigger, MCP Server, Sitemap, Notion, Support, Extract, and Zapier. Each integration lets you deploy and manage chatbots across the platforms and workflows your users and teams already rely on.