Back to catalog / Developer tools
Set Up Zoom WebSockets
Establish persistent Zoom event streams when low latency is needed, with auth, heartbeat, reconnect, and shutdown handling.
Skills
Choose WebSockets only when regular webhook delivery/retries do not meet latency or connection requirements. Confirm supported event streams and auth, then implement setup, heartbeat, backoff/reconnect, resume state, and graceful shutdown while preventing duplicate processing. Prefer simpler webhooks if sufficient. Test network interruption, expired credentials, and recovery after restart.
Permissions
Prerequisites
- A Zoom Developer app, persistent server runtime, supported event stream, and suitable credentials/scopes.
Permissions
- Long-lived connections consume resources and may receive private events; enforce auth/access/retention and do not subscribe to production streams without approval.
Limitations
WebSockets have different delivery/retry semantics from webhook requests; account for disconnects and duplicates.
Pinned upstream source
- Repository
- openai/plugins
- File path
- plugins/zoom/skills/websockets/SKILL.md
- Pinned commit
0722921d5542fc593105c27bd52630babd8b8c2a- Source checked
- 2026-10-14 · Reviewed against the pinned upstream source
Repository metrics
These values describe the upstream repository, not popularity or likes for an individual skill or playbook.
- Stars
- Not collected
- Forks
- Not collected
- Observed at
- Not collected
No metrics snapshot is available yet.
License: MIT
Compatible tools
Codex
Main topic
Take a coding Agent change from context to verification