All integrations
CH
Catalogue metadata onlyai chatbotsv20260826_00

CHATBOTKIT

Chatbotkit

ChatBotKit is a platform that enables developers to build and manage AI-powered chatbots, offering comprehensive APIs and SDKs for seamless integration into applications.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

284

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

chatbotkit_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • ChatBotKit API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 284 actions

Attach Dataset File

CHATBOTKIT_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.

Untrusted display-only summary

Authenticate Secret

CHATBOTKIT_AUTHENTICATE_SECRET

Tool to authenticate a secret by its ID. Use when you need to generate an authentication URL for a specific secret.

Untrusted display-only summary

Clone Blueprint

CHATBOTKIT_CLONE_BLUEPRINT

Tool to clone an existing blueprint. Use when you need to create a duplicate of a blueprint with all its associated resources.

Untrusted display-only summary

Clone Bot

CHATBOTKIT_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.

Untrusted display-only summary

Clone Platform Example

CHATBOTKIT_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.

Untrusted display-only summary

Clone Widget Integration

CHATBOTKIT_CLONE_WIDGET_INTEGRATION

Tool to clone an existing widget integration. Use when you need to duplicate a widget integration while preserving its tested configurations.

Untrusted display-only summary

Complete Conversation

CHATBOTKIT_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 response along with token usage statistics. Prerequisites: - A valid conversation_id (obtain from list_co…

Untrusted display-only summary

Create Blueprint

CHATBOTKIT_CREATE_BLUEPRINT

Tool to create a new blueprint in ChatBotKit. Use when you need to create a reusable template or configuration blueprint.

Untrusted display-only summary

Create Blueprint (GraphQL)

CHATBOTKIT_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.

Untrusted display-only summary

Create Bot

CHATBOTKIT_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.

Untrusted display-only summary

Create Bot (GraphQL)

CHATBOTKIT_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.

Untrusted display-only summary

Create Bot Session

CHATBOTKIT_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.

Untrusted display-only summary

Create Contact

CHATBOTKIT_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.

Untrusted display-only summary

Create Conversation

CHATBOTKIT_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 bot inline.

Untrusted display-only summary

Create conversation message

CHATBOTKIT_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.

Untrusted display-only summary

Create conversation message batch

CHATBOTKIT_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.

Untrusted display-only summary

Create Conversation Session

CHATBOTKIT_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.

Untrusted display-only summary

Create Dataset (GraphQL)

CHATBOTKIT_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.

Untrusted display-only summary

Create Dataset Record

CHATBOTKIT_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.

Untrusted display-only summary

Create Discord Integration

CHATBOTKIT_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.

Untrusted display-only summary

Create Email Integration

CHATBOTKIT_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 bot to handle email-based conversations.

Untrusted display-only summary

Create Extract Integration

CHATBOTKIT_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 need to capture specific information from user interactions and optionally send it to a webhook en…

Untrusted display-only summary

Create File

CHATBOTKIT_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 file content.

Untrusted display-only summary

Create Instagram Integration

CHATBOTKIT_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.

Untrusted display-only summary

Create Support Integration

CHATBOTKIT_CREATE_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 when you need to connect a bot to your customer support workflow.

Untrusted display-only summary

Create MCP Server Integration

CHATBOTKIT_CREATE_MCPSERVER_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.

Untrusted display-only summary

Create Memory

CHATBOTKIT_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.

Untrusted display-only summary

Create Messenger Integration

CHATBOTKIT_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.

Untrusted display-only summary

Create Notion Integration

CHATBOTKIT_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.

Untrusted display-only summary

Create Rating

CHATBOTKIT_CREATE_RATING

Tool to create a rating in ChatBotKit. Use when you need to submit a numeric rating value for tracking purposes.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.