Setup Zoom Oauth
OpenAIOfficialCreated by ZoomDistributed by OpenAI
- Skill
- Tool integration
- Automation and integrations
- MIT
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
The setup-zoom-oauth skill provides a systematic approach to implementing OAuth authentication for Zoom integrations. It guides users through the critical decision-making process required before diving into technical documentation, ensuring that app models, grant flows, and scope requirements are correctly aligned with the intended user experience. By focusing on the actor and tenant model first, it helps prevent common configuration errors and ensures robust token management.
What it does
- Assists in selecting the appropriate Zoom app model and authorization flow.
- Guides the identification of minimum required scopes for specific user workflows.
- Defines secure token storage and refresh strategies.
- Provides a structured path for troubleshooting authentication versus API configuration issues.
When to use it
- When starting a new Zoom integration project requiring OAuth.
- When authentication is identified as a blocker for an existing integration.
- When planning the security architecture for user authorization.
- When debugging persistent authentication failures in a Zoom-connected application.
Advantages
- Reduces configuration errors by prioritizing architectural decisions over documentation lookup.
- Promotes the principle of least privilege through careful scope planning.
- Ensures long-term integration stability by addressing token lifecycle and refresh behavior.
- Clarifies the distinction between authentication failures and API-level errors.
Usage examples
- “I need to set up OAuth for a new Zoom app, where do I start?”
- The agent will guide you through determining your app model, selecting the correct grant flow, and identifying the necessary scopes before you access technical documentation.
- “My Zoom integration keeps failing with auth errors, how can I debug this?”
- The agent will help you verify your app configuration, token refresh logic, and scope settings to isolate whether the issue is with the OAuth setup or the API request.
Install
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/openai/setup-zoom-oauth/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip setup-zoom-oauth.zip -d .agents/skills
Documentation by Zoom
/setup-zoom-oauth
Use this skill when auth is the blocker or when auth choices will shape the entire integration.
Scope
App type selection
OAuth grant selection
Scope planning
Token exchange and refresh
Auth debugging and environment assumptions
Workflow
Determine the app model and who is authorizing whom.
Choose the correct grant flow.
Identify minimum scopes for the user flow.
Define token storage and refresh behavior.
Route into the deepest relevant reference docs only after the above is clear.
Primary References
oauth
general
rest-api
Common Mistakes
Picking a grant before clarifying the actor and tenant model
Asking for broad scopes before confirming the exact workflow
Forgetting refresh-token behavior and token lifecycle handling
Reusing an old refresh token after a successful refresh instead of storing the newly returned one
Treating auth failures as API failures without checking app configuration first
Files
- ATTRIBUTION.mdAdded by AutoGineer879 B
- LICENSELicence file added by AutoGineer1.1 KiB
- SKILL.md1.1 KiB
- agents/openai.yaml138 B
ATTRIBUTION.md
Attribution
This folder is an unmodified copy of the Agent Skill "setup-zoom-oauth", distributed by AutoGineer (https://autogineer.com/agent-skills).
Commit: d420d13051bffe4543ed39e30fa46b87148e47dd
Created by: Zoom (https://github.com/zoom)
Publisher: OpenAI (https://github.com/openai)
Licence: MIT License (https://github.com/openai/plugins/blob/d420d13051bffe4543ed39e30fa46b87148e47dd/plugins/zoom/LICENSE)
Licence evidence: licence file plugins/zoom/LICENSE
Retrieved: 2026-11-07
The skill's own files are unmodified copies. AutoGineer is not affiliated with or endorsed by the author or the publisher.
Files added by AutoGineer
ATTRIBUTION.md: this file, written by AutoGineer
LICENSE: copied from plugins/zoom/LICENSE
Requirements and compatibility
Written for: OpenAI Codex
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Created by
- Zoom
- Publisher
- OpenAI (Official)
- Distributed by
- OpenAI
- Source
- openai/plugins · plugins/zoom/skills/setup-zoom-oauth · commit d420d13
- Licence
- MIT License (redistribution allowed)
- LICENSE (added by AutoGineer from plugins/zoom/LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Zoom or OpenAI.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download setup-zoom-oauth.zip