Documentation
ChatBotKit Documentation Topics for api
ChatBotKit is a conversational AI platform that helps you build, train, and deploy AI-powered chatbots and virtual assistants for your business.
- 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.
- APIThe ChatBotKit API is a powerful tool for developers looking to integrate conversational AI functionality into their applications. This documentation provides a comprehensive guide to understanding and utilizing the various endpoints and features offered by the API.
- OpenAIUse ChatBotKit through the OpenAI Chat Completions format. Point any OpenAI client or SDK at ChatBotKit by changing the base URL and API key, and select a model or a full agent through the model field.
- TokensCreate and manage API tokens to authenticate programmatic access to your ChatBotKit account
- ConversationsOverview of what conversations are and how they work. Learn how to manage conversations and build your own conversation flow using the ChatBotKit API.
- WebhooksLearn how to set up and use webhooks within ChatBotKit to automate workflows and integrate different services. This section covers step-by-step setup, event selection, and validating incoming webhook requests using the X-Hub-Signature header.
- PartnerLearn how the ChatBotKit Partner programme combines branded experiences with isolated child Users for customers.