Generated banner for Setup Zoom Oauth
Generated logo for Setup Zoom Oauth

Setup Zoom Oauth

OpenAIOfficialCreated by ZoomDistributed by OpenAI

  • Skill
  • Tool integration
  • Automation and integrations
  • MIT
  • No issues found

From the author

Use when setting up OAuth.
— the description by Zoom

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

  1. Download the skill as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/openai/setup-zoom-oauth/download
  2. Unzip 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

  1. Determine the app model and who is authorizing whom.

  2. Choose the correct grant flow.

  3. Identify minimum scopes for the user flow.

  4. Define token storage and refresh behavior.

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

SKILL.md

/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

  1. Determine the app model and who is authorizing whom.

  2. Choose the correct grant flow.

  3. Identify minimum scopes for the user flow.

  4. Define token storage and refresh behavior.

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

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