Tutorials
ChatBotKit Tutorials Topics for authentication
ChatBotKit is a conversational AI platform that helps you build, train, and deploy AI-powered chatbots and virtual assistants for your business.
- How to Use the Structured Fetch Ability ActionLearn how to use ChatBotKit's structured fetch ability action to make HTTP requests from your bot. Compare the simple placeholder format, the structured YAML format, and the YAML tags format with typed field tags like !fetch, !string, and !reference.
- 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 Secure MCP Servers with Google OAuthLearn how to set up multiple MCP server integrations with dedicated skillsets, all protected by a shared OAuth connection using Google as the identity provider, ensuring only your organization's members can access your AI tools.
- 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.