Introduction
Learn about the various concepts and components involved in creating effective and user-friendly chatbots using ChatBotKit. From backstories and models to bots and integrations, this comprehensive guide has everything you need to know.
Backstories
Learn about the importance of backstories in chatbot development and how they contribute to creating engaging and personalized experiences for users. Discover how multilingual chatbots can benefit from customized backstories and how conversation preempting can set the tone for conversations.
Models
ChatBotKit supports a variety of models for generating responses, including OpenAI models such as the Davinci and Curie family, and in-house models such as text-algo-001 and text-algo-002.
Stores
Learn about ChatBotKit's stores, an abstract storage class for efficient and organized storage and retrieval of data. Choose between Ada Sprout and Ada Loom depending on the size of your dataset.
Datasets
Overview of what datasets are and how they can be used in chatbot conversations. Learn how to add contextual information to your chatbot.
Skillsets
Overview of how chatbot Skillsets and Skillset instructions work. Learn how to customize your chatbot's abilities and improve its performance.
Conversations
Overview of what conversations are and how they work. Learn how to build build your own conversation flow using the ChatBotKit API.
Integrations
Overview of ChatBotKit's integrations with Slack and the widget. Learn how to integrate ChatBotKit with a platform of your choice.
Widget
Learn how to integrate ChatBotKit's widget onto your website to enhance user experience. Easily customize the widget to fit your needs with various options.
Slack
Learn 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.
Discord
Learn 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.
WhatsApp
Learn 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.
Sitemap
Learn how to import a website's information into your dataset with ChatBotKit's Sitemap feature. Automatically summarise long pages using AI, and access important information easily from your chatbot.
Notion
Learn how to integrate ChatBotKit with Notion and deploy chatbots on the platform. This guide provides instructions set up and interact with your Notion bot.
Privacy
The following document outlines the privacy features of ChatBotKit. Learn about ChatBotKit’s encryption, anonymity and entity handling.
Playgrounds
Overview of ChatBotKit Playgrounds. Learn how to use Playgrounds to build advanced conversation AI chatbots.
Apps
Overview of pre-built ChatBotKit apps. See how ChatBotKit can help you build powerful conversational AI with advanced capabilities.
Primers
Overview of the ChatBotKit Primers. Learn how to create conversational AI chatbots using ChatBotKit API and 3rd-party frameworks.
Affiliates
Join ChatBotKit's affiliate program and earn a 20% commission on referrals for the first 12 months. Access marketing materials, support, and promote a reliable chatbot service.
Node SDK
ChatBotKit Node SDK allows developers to build conversational AI interfaces and chatbots. Read on to learn how to install and use the SDK, along with its authentication, pagination, and error handling features.
API V1 Spec
The API V1 Spec provides a comprehensive guide to the RESTful API provided by our service. It includes all available endpoints, the expected input and output parameters for each endpoint, and detailed examples of how to use the API.