Tutorials
ChatBotKit Tutorials Topics for AI
ChatBotKit is a conversational AI platform that helps you build, train, and deploy AI-powered chatbots and virtual assistants for your business.
- How to Connect a ChatBotKit Agent to BuzzLearn how to run a ChatBotKit agent inside Buzz by connecting Buzz Agent to ChatBotKit's OpenAI-compatible API. This tutorial covers scoped tokens, agent configuration, channel access, testing, and self-hosted deployment.
- How to Build an Advanced Claude Tag with Multiple Slack AgentsBuild a more advanced version of "Claude Tag" in Slack using ChatBotKit blueprints - a set of independent specialized @-agents, each its own Slack bot with its own tools and its own access rules. A coding agent with a real shell sandbox, a research agent with its own report library, and an open support agent - on any plan, with any model you choose, including local ones.
- How to Build a Fully Autonomous Coding Agent That Works Around the ClockLearn how to build a fully autonomous coding agent on ChatBotKit that owns a GitHub organization, writes and ships code in a sandbox, teaches itself reusable skills, and wakes up on a schedule to make progress against open-ended objectives - no step-by-step handholding required.
- How to Build an AI-Native Company on TelegramLearn how to build an AI-native company that runs entirely on Telegram using ChatBotKit blueprints. Set up specialized agent departments - an Executive Assistant, Operations Bot, Research Analyst, and Customer Liaison - with privilege separation, shared workspaces, and access restrictions.
- Getting started with Supabase AI AgentsLearn how to build Supabase AI agents using ChatBotKit. This tutorial guides you through logging in, obtaining credentials, creating a blueprint, and testing your bot to query a Supabase database effectively.
- Creating an Intelligent Productivity AI Agent for Google CalendarLearn how to create an intelligent productivity AI agent for Google Calendar using a Telegram chatbot. This tutorial covers blueprint setup, Google Calendar ability templates, per-user OAuth authentication, and interaction steps, enabling users to manage their calendars seamlessly.
- How to Build a Personal OpenClaw Agent with ChatBotKitLearn how to build your own OpenClaw-style autonomous AI agent with persistent identity, memory, and self-learning capabilities using ChatBotKit blueprints, Spaces, and Telegram.
- Creating an AI Agent That Can Interact with Shells and Construct Its Own ToolsLearn how to create an AI agent using ChatBotKit that can interact with shells and construct its own tools. This tutorial covers step-by-step instructions to build and test your agent, expand its capabilities, and explore innovative use cases.
- How to Design Your Own AI Agent ArchitectureLearn why AI agent architecture matters more than any single framework, explore ChatBotKit's reference architectures, understand the core building blocks, and prototype your own custom agent design.
- How to Build a Google Meet Transcription BotLearn how to build a Google Meet transcription bot using the ChatBotKit platform. This step-by-step tutorial guides you through creating a bot that fetches and summarizes transcripts from your Google Meet recordings, streamlining your workflow and saving time.
- How to Build a Reprogrammable AI AgentLearn how to build an AI agent that can read and rewrite its own system prompt at runtime using ChatBotKit blueprints, enabling dynamic persona changes and self-improvement without redeployment.
- Creating an Educational AI Bot with Follow-Up QuestionsLearn how to create an educational AI bot using ChatBotKit that can answer student's questions and provide follow-up questions for a more interactive learning experience.
- Building an Agentic System with Reddit and NotionLearn how to build a simple agentic system using Reddit and Notion. This tutorial guides you through setting up triggers, customizing abilities, and refining your bot's backstory to scout for intriguing ideas effectively.
- Building a Simple Multi-Agent System with ChatBotKitLearn how to build a simple multi-agent system using ChatBotKit. This tutorial guides you through creating multiple bots with unique skills, enabling collaboration to complete tasks efficiently.
- How to Choose the Best AI Model for Your ChatbotLearning how to choose the best AI model is an essential skill for anyone looking to improve their machine learning capabilities.
- Building a Stateless Conversational AI Chatbot with Next.js and ChatBotKit SDKLearn how to build a stateless conversational AI chatbot using Next.js and ChatBotKit SDK. This tutorial will guide you through the process of setting up a Next.js project, creating an API endpoint, and designing a chat user interface.
- How to integrate ChatBotKit with SlackLearn how to integrate ChatBotKit with Slack in this step-by-step tutorial. Follow along to create your Slack Bot Integration, set up your bot on Slack, and test it out. With ChatBotKit integrated with Slack, you can use natural language processing and AI to automate tasks and respond to user inquiries.
- How to Build a Personal AI Automation Agent Like Moltbot with ChatBotKitLearn how to build a secure, personal AI automation agent similar to Moltbot using ChatBotKit's Blueprint Designer, shell environments, Spaces for file storage, scheduled tasks, and OAuth authentication.
- Modernizing Legacy Applications with AI WidgetsLearn how to breathe new life into legacy applications by adding AI agents through lightweight ChatBotKit AI Widget integration, enabling modern conversational interfaces without complex rebuilds.
- Building an AI Bot with Image Processing for Bike RepairThis tutorial guides you through building an AI bot that utilizes image processing to diagnose bike issues and facilitate repair bookings. Follow the steps to set up your bot, configure its interaction flow, and integrate it into your website for enhanced customer service.
- Leveraging Dynamic Form GenerationDiscover how to leverage the dynamic form generation feature in ChatBotKit to collect structured information from users effectively. Enhance your bot's interactions by presenting forms at optimal times during conversations.
- Setting Up Resources in the Master Account and Using Them in Sub AccountsLearn how to set up resources in a master account and use them in sub accounts with ChatBotKit. This tutorial guides you through creating bots and skillsets, ensuring efficient integration for your SaaS product.
- Integrating ChatBotKit with Zendesk for Enhanced Customer SupportLearn how to integrate ChatBotKit with Zendesk for an efficient customer support system. This tutorial covers email setup, chatbot integration, and ticket management to streamline customer inquiries and enhance support workflows.
- How to embedding the ChatBotKit AI Widget in FullscreenLearn how to embed the ChatBotKit AI Widget in fullscreen mode using either the Widget SDK or an iframe.
- Integrating AI Widget with iOS using SwiftUILearn how to integrate the AI Widget into your iOS app using SwiftUI and WebKit. This guide provides step-by-step instructions, including embedding the widget frame and setting up client-side functions for enhanced interactivity.
- How to enhance your AI Bot Capabilities by Linking ChatBotKit with ZapierThis tutorial guides you through creating an internal AI Slack bot to automate social media posting, ensuring consistency and moderation in your updates.
- How to use AI Widget Client-side FunctionsLearn how to effectively use AI Widget Client-side Functions in ChatBotKit. This tutorial covers embedding the widget, defining client-side functions, and enhancing interactivity for a seamless user experience.
- How to import and use the ChatBotKit API in PostmanLearn how to import and use the ChatBotKit API in Postman with this comprehensive guide. Follow step-by-step instructions for setting up authentication, importing specifications, and making API calls efficiently.
- How to create WhatsApp AI BotLearn how to integrate your ChatBotKit with WhatsApp in this detailed guide, covering setup, configuration, and advanced features for a seamless conversational experience.
- How to make an AIÂ Widget with Contact AssignmentLearn how to integrate the ChatBotKit Widget into your website and assign user contact information for a personalized AI-powered experience.
- How to Create an AI Widget for Any WebsiteIn this tutorial you will learn how to quickly create an AI widget for any website easily using the ChatBotKit AI Widget builder.