ChatBotKit Tutorial Topics for authentication

Navigate through our interactive tutorials to gain hands-on experience in building versatile chatbots. Each tutorial is designed to guide you from basics to advanced techniques in conversational AI.

  • How to Use the Structured Fetch Ability Action

    Learn 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 Calendar

    Learn 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 Agent

    Learn 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 Secure MCP Servers with Google OAuth

    Learn 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.