Chatbotkit Integration — Automate Chatbotkit with AI on Beauto
ChatBotKit is a platform that enables developers to build and manage AI-powered chatbots, offering comprehensive APIs and SDKs for seamless integration into applications.
Category: ai chatbots, developer tools · 284 actions available
What you can automate with Chatbotkit
Beauto connects Chatbotkit with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from Chatbotkit events, enrich Chatbotkit data with AI, or sync Chatbotkit with the rest of your stack — without writing code.
- Sync Chatbotkit data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
- Trigger AI agents on new Chatbotkit events and route the output anywhere
- Schedule recurring Chatbotkit tasks — daily reports, cleanups, or bulk updates
- Use natural language to describe the workflow; Beauto builds it for you
Chatbotkit actions Beauto supports
- Attach Dataset File — Tool to attach a file to a dataset as a source. Use when you need to link a specific file to a dataset to provide knowledge content.
- Authenticate Secret — Tool to authenticate a secret by its ID. Use when you need to generate an authentication URL for a specific secret.
- Clone Blueprint — Tool to clone an existing blueprint. Use when you need to create a duplicate of a blueprint with all its associated resources.
- Clone Bot — Tool to clone an existing bot. Use when you need to create a duplicate copy of a bot with all its settings and configurations.
- Clone Platform Example — Tool to clone a platform example. Use when you need to create instances of all resources defined in a platform example template.
- Clone Widget Integration — Tool to clone an existing widget integration. Use when you need to duplicate a widget integration while preserving its tested configurations.
- Complete Conversation — Send a message to a ChatBotKit conversation and receive the bot's AI-generated reply. This is the primary action for interacting with a chatbot. It sends user text to an existing conversation and returns the bot's respon
- Create Blueprint — Tool to create a new blueprint in ChatBotKit. Use when you need to create a reusable template or configuration blueprint.
- Create Blueprint (GraphQL) — Tool to create a new blueprint template via GraphQL mutation. Use when you need to create a reusable bot configuration template via the GraphQL API.
- Create Bot — Tool to create a new AI bot with configurable settings. Use when you need to create a new chatbot with specific name, personality, model, and connected resources like datasets or skillsets.
- Create Bot (GraphQL) — Tool to create a new bot using GraphQL mutation. Use when you need to create a bot with specified name, description, and other configuration via the GraphQL API.
- Create Bot Session — Creates a new bot session with an associated conversation and authentication token. Use this when you need to start a new chat session with a bot, optionally with pre-populated messages.
- Create Contact — Tool to create a new contact. Use when you need to track users interacting with bots. Contacts can have associated memories, secrets, and conversations.
- Create Conversation — Tool to create a new conversation. Use when you need to start a new chat session with a bot. Conversations store message history between users and bots. You can either reference an existing bot by ID or configure a new b
- Create conversation message — Tool to create a new message in an existing conversation. Use this to add user messages, bot messages, or other message types to a conversation.
- Create conversation message batch — Tool to create multiple messages in a conversation in a single batch operation. Use this when you need to add multiple messages at once, which is more efficient than creating them individually.
- Create Conversation Session — Tool to create a new conversation session with an authentication token. Use when you need to generate a temporary access token for a conversation.
- Create Dataset (GraphQL) — Tool to create a new dataset using GraphQL mutation. Use when you need to create a dataset to store knowledge and information for bots.
- Create Dataset Record — Tool to create a new record in a dataset. Use when you need to add text data to an existing dataset for knowledge retrieval by bots.
- Create Discord Integration — Tool to create a Discord integration for a ChatBotKit bot. Use when you need to connect a bot to Discord by providing Discord Application ID, Bot Token, and Public Key.
- Create Email Integration — Tool to create a new email integration for a ChatBotKit bot. Email integrations enable your bot to receive and respond to emails, making it accessible through email communication channels. Use when you need to connect a
- Create Extract Integration — Tool to create a new Extract integration for a ChatBotKit bot. Extract integrations enable your chatbot to automatically pull and extract structured data from conversations based on a predefined JSON schema. Use when you
- Create File — Tool to create a new file resource in ChatBotKit. Use when you need to create a file that can be attached to datasets for processing and indexing. Note: This creates the file record; use the upload action to add actual f
- Create Instagram Integration — Tool to create an Instagram integration for a ChatBotKit bot. Use when you need to connect a bot to Instagram by providing an Instagram access token.
- Create Support Integration — Creates a new support integration for a ChatBotKit bot. Support integrations enable your chatbot to handle customer support inquiries and optionally forward conversation summaries to a specified email address. Use this w
- Create MCP Server Integration — Tool to create a new MCP Server integration for ChatBotKit. Use when you need to set up an MCP (Model Context Protocol) Server integration to extend bot capabilities with custom server-side functionality.
- Create Memory — Tool to create a new memory entry. Use when you need to store information for later retrieval, such as user preferences, conversation context, or important facts associated with a bot or contact.
- Create Messenger Integration — Tool to create a Facebook Messenger integration for a ChatBotKit bot. Use when you need to connect a bot to Facebook Messenger by providing a Facebook Page Access Token.
- Create Notion Integration — Tool to create a Notion integration for a ChatBotKit dataset. Use when you need to connect a dataset to Notion for syncing content between Notion pages and ChatBotKit.
- Create Rating — Tool to create a rating in ChatBotKit. Use when you need to submit a numeric rating value for tracking purposes.
- Create Secret — Tool to create a new secret in ChatBotKit. Secrets store credentials that bots use to access external services via skillset abilities. Use when you need to securely store API keys, tokens, or other authentication credent
- Create Secret (GraphQL) — Tool to create a new secret via GraphQL mutation. Use when you need to securely store credentials, API keys, or authentication tokens via the GraphQL API.
- Create Sitemap Integration — Tool to create a sitemap integration for a ChatBotKit dataset. Sitemap integrations automatically crawl and index website content from a sitemap.xml file, keeping your dataset synchronized with your website content. Use
- Create Skillset — Tool to create a new skillset. Use when you need to group multiple skills into a single reusable unit.
- Create Slack Integration — Tool to create a Slack integration for a ChatBotKit bot. Use when you need to connect a bot to Slack by providing signing secret and bot token from Slack Developer Portal.
- Create Space — Tool to create a new space in ChatBotKit. Use when you need to create a workspace or organizational container for related resources.
- Create Task — Tool to create a new background task that can be triggered to perform automated operations. Use when you need to set up scheduled or on-demand tasks with configurable bot and contact associations.
- Create Telegram Integration — Tool to create a Telegram integration for a ChatBotKit bot. Use when you need to connect a bot to Telegram by providing a Telegram bot token from BotFather.
- Create Trigger Integration — Tool to create a Trigger integration for a ChatBotKit bot. Use when you need to set up automated triggers that can process events and execute bot actions on a schedule or based on specific conditions.
- Create Twilio Integration — Tool to create a Twilio integration for a ChatBotKit bot. Use when you need to connect a bot to Twilio for SMS or messaging capabilities. All parameters are optional.