The fastest way to build advanced conversational AI solutions for Node.js, AWS Lambda, Vercel and Cloudflare Workers.

npm install @chatbotkit/sdk


ChatBotKit API Expands to Include Discord, Slack, Notion, and Support Integrations|

ChatBotKit API expands to include Discord, Slack, Notion, and Support integrations. Streamline operations, improve customer service, and foster collaboration with programmatic integrations across popular platforms. Automate internal communication, community management, content management, and customer inquiries. Empowering businesses with the best AI tools. Learn More

ChatBotKit Launches Powerful Partner API|

ChatBotKit launches its powerful Partner API, providing developers with the tools they need to create customized SaaS solutions tailored to their specific market niche. With access to advanced AI capabilities and a seamless developer experience, developers can build solutions that harness the power of ChatBotKit's platform for new applications and markets. This initiative reaffirms ChatBotKit's commitment to innovation and collaboration in the AI industry. Learn More

ChatBotKit Unveils Enhanced Usage Endpoint for API and Node SDK|

ChatBotKit unveils a new usage endpoint for its API and Node SDK, providing developers with insights into token consumption and conversation counts. This enhancement offers improved transparency, optimized resource allocation, and a streamlined development process for creating effective conversational AI chatbots. Learn More

Monitor and analyze system events in one place|

Discover the new centralized Events view in ChatBotKit dashboard, where you can monitor and analyze all system events in one place. Troubleshoot issues, gain insights, and optimize your bots for better performance. Upgrade your ChatBotKit experience today! Learn More

ChatBotKit Skillsets now record skillset action events!|

Learn about the new feature in ChatBotKit Skillsets that allows customers to record skillset action events. Gain full visibility into the actions performed by chatbots and analyze their outcomes to enhance performance and user experience. Learn More

ChatBotKit now supports Webhooks|

ChatBotKit now supports webhooks, allowing customers to receive real-time notifications about events and automate workflows. Enhance your conversational AI solution with ChatBotKit today! Learn More

ChatBotKit Export API is now out|

ChatBotKit has released a new export API, enabling customers to export their conversations, datasets, and skillsets. This update includes changes to the ChatBotKit dashboard, making it easier to work with your data. Learn more about this powerful new feature and how it can benefit you. Learn More

ChatBotKit API and Node SDK now support WhatsApp |

Learn how to easily connect your chatbot to WhatsApp with ChatBotKit API and NodeJS SDK. Increase your reach and engagement with over 2 billion active users. Learn More

ChatBotKit React SDK Version 0.6.0 Release|

Learn about the latest release of ChatBotKit React SDK version 0.6.0, featuring the new AutoScroller component and code-quality improvements. Upgrade your chatbot for a smoother user experience. Learn More

ChatBotKit Node SDK version 0.12.0 released!|

ChatBotKit Node SDK version 0.12.0 has been released, featuring a new cursor parameter for pagination and streaming. Learn more and download the latest version from our npm package. Learn More

ChatBotKit Widget now supports client-side API|

ChatBotKit Widget now supports client-side API, allowing for programmatically sending and receiving messages. Easily embed the widget on your website and have greater control over its behavior. Visit our documentation page to learn more. Learn More

ChatBotKit Datasets now come with recordMaxTokens option|

ChatBotKit Dataset now allows users to specify the maximum size of individual records with the new recordMaxTokens option. This feature enables the creation of custom datasets with varying record sizes to better fit specific use cases. Learn More

ChatBotKit SDK Supports the New File API|

Learn about the new File API supported by ChatBotKit SDK, and how it can help you manage files in your application more efficiently. Learn More

ChatBotKit Offers File API|

ChatBotKit now offers a File API to easily manage various types of files, including documents, images, audio, and video formats. Streamline your workflow and update or remove files as needed. Learn More

ChatBotKit API and Widget now support link unfurling|

ChatBotKit API and Widget now supports link unfurling, allowing for rich content to be embedded directly into your chatbot. Learn more about this exciting new feature and how it can enhance your customer interactions. Learn More

ChatBotKit API and SDK now support the Sitemap Integration|

ChatBotKit API and SDK now supports Sitemap integration, allowing customers to easily create, update, and synchronize their datasets with websites using ChatBotKit's web spidering technology. Learn More

ChatBotKit Datasets now support `maxRecords` and `maxTokens`|

ChatBotKit Datasets now support maxRecords and maxTokens, giving you even greater control over your chatbot's access to information. Learn More

ChatBotKit React SDK is now out!|

ChatBotKit React SDK simplifies the process of building advanced conversational AI agents. Create conversational agents with minimal effort, and have access to great support and high availability. Learn More

ChatBotKit Node SDK Docs and Examples Now Available|

Learn how to build powerful conversational AI chatbots with ChatBotKit Node SDK. Get started with installation, integration, and usage of the SDK, along with examples of chatbot development in Node.js. Learn More

ChatBotKit Node SDK Reaches Version 0.5.0 Stability |

ChatBotKit Node SDK has reached version 0.5.0 stability, allowing customers to interact with all methods from ChatBotKit stable API. Enjoy a more stable and reliable experience with ChatBotKit Node SDK. Learn More

ChatBotKit Launches New SDK for Node.js in Beta|

ChatBotKit launches a new SDK for Node.js in beta, designed to be usable in all supported environments. Build your chatbot with ease thanks to the necessary features included in the SDK. Learn More

New Interactive Method in Conversation Category|

ChatBotKit introduces a new interactive method in the Conversation category to simplify the way customers interact with the API. Get greater value and a streamlined experience. Learn More