zoom-team-chat

Build Zoom Team Chat integrations and chatbots using Team Chat and Chatbot APIs.

65|12|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/zoom/skills --skill zoom-team-chat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zoom-team-chat
Source: https://github.com/zoom/skills/tree/main/team-chat
Command: npx skills add https://github.com/zoom/skills --skill zoom-team-chat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This knowledge base provides a complete blueprint for building and operating Zoom Team Chat integrations and chatbots, reducing setup complexity and accelerating production readiness.

Core Features & Use Cases

  • Dual API support: Team Chat API for user-level messaging and Chatbot API for interactive cards, webhooks, and bot-level actions.
  • End-to-end guidance: environment setup, OAuth or client credentials flows, webhook verification, and deployment considerations.
  • Practical patterns and references: slash commands, button actions, forms, and sample applications.

Quick Start

Set up credentials (OAuth for Team Chat API or client credentials for Chatbot API), install the skill, and run a first end-to-end integration using the get-started path and examples.

Frequently Asked Questions about zoom-team-chat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a chatbot for Zoom Team Chat?

To build a Zoom Team Chat chatbot, you use the Chatbot API for bot-level interactions, interactive cards, and webhooks, combined with client credentials for authentication. The skill provides end-to-end guidance and reference materials for setup.

What is the difference between Team Chat API and Chatbot API for Zoom integrations?

The Team Chat API handles user-level messaging, while the Chatbot API manages bot-level interactions like interactive cards, slash commands, button actions, and webhooks. You choose based on whether your integration needs user actions or automated bot responses.

How do I set up webhooks and OAuth for a Zoom Team Chat integration?

Setting up Zoom Team Chat webhooks and OAuth requires configuring either OAuth for user-level Team Chat API access or client credentials for the Chatbot API. You must also implement webhook verification to ensure secure message delivery.

Can I create slash commands and interactive forms in Zoom Team Chat?

Yes, you can create slash commands, button actions, and forms in Zoom Team Chat using the Chatbot API. The skill includes practical patterns and sample applications to help implement these interactive bot features.

Do I need OAuth or client credentials to configure a Zoom chatbot?

You need OAuth credentials for the Team Chat API to perform user-level messaging, and client credentials for the Chatbot API to handle bot-level interactions. Proper configuration of these authentication flows is required for a secure integration.

Why is my Zoom Team Chat webhook verification failing?

Zoom Team Chat webhook verification fails when the endpoint does not correctly validate incoming requests. The skill provides reference materials covering proper webhook verification setup to ensure your chatbot receives and processes actions securely.