Tutorials
ChatBotKit Tutorials Topics for abilities
ChatBotKit is a conversational AI platform that helps you build, train, and deploy AI-powered chatbots and virtual assistants for your business.
- How to Set Up Twilio Call Forwarding with ChatBotKitLearn how to build a Twilio voice agent that answers incoming calls, gathers context, and forwards the live call to another phone number using ChatBotKit abilities and blueprints.
- How to Bring Your Own Sandbox with Cloudflare Sandbox SkillsLearn how to deploy your own Cloudflare Sandbox bridge, connect it to ChatBotKit with the Cloudflare Sandbox skills, and give your agent access to your own isolated execution environment.
- How to Build an Appointment Confirmation Agent with Vapi and ChatBotKitLearn how to build a voice agent that calls patients to confirm appointments, reschedules through live calendar availability, and handles cancellations - all during the phone call. Vapi handles the calling; ChatBotKit handles every action through MCP.
- How to Build Custom Voice Agents with ElevenLabs and ChatBotKitLearn how to build advanced voice agents by connecting ChatBotKit's powerful skillset and ability system to ElevenLabs Conversational AI via the MCP Server integration. This tutorial covers blueprint creation, MCP server setup, ElevenLabs configuration, and advanced tool call patterns.
- 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 Connect Any MCP Server to Your AI AgentLearn how to connect Model Context Protocol (MCP) servers to your ChatBotKit AI agent using abilities. This tutorial covers using pre-built MCP abilities, providing custom MCP URLs, handling authentication with secrets, and choosing between shared and personal access modes.
- 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.