Setting the file. One moment.
Skill 139 · Build Zoom Team Chat App
Subchapter 139.31
get-started.mdMarkdown2 KBView on GitHub
This is the fast path for Zoom Team Chat integrations.
User type (Team Chat API)
authorization_code (User OAuth)/v2/chat/users/...Bot type (Chatbot API)
client_credentials/v2/im/chat/messagesIf this decision is wrong, auth/scopes/endpoints will all mismatch.
ZOOM_CLIENT_IDZOOM_CLIENT_SECRETZOOM_BOT_JID (bot type)ZOOM_ACCOUNT_ID (bot type use cases)See: concepts/environment-setup.md
POST /v2/chat/users/me/messages with bearer token.https://zoom.us/oauth/authorizehttps://zoom.us/oauth/tokenSee:
examples/oauth-setup.mdexamples/send-message.mdgrant_type=client_credentials.POST /v2/im/chat/messages.https://zoom.us/oauth/token for client_credentials token requests.See:
examples/chatbot-setup.mdconcepts/webhooks.mdreferences/message-cards.mdThen add advanced features (buttons/forms/slash commands).