- Register Zoom in CHAT_CHANNEL_ORDER and CHAT_CHANNEL_META (core channel) - Add Zoom to channel dock with config/capabilities - Fix wrong default apiHost: https://api.zoom.us (was https://zoom.us) - Create normalize helpers (normalizeZoomMessagingTarget, looksLikeZoomTargetId) - Export normalize helpers from plugin-sdk - Update channel.ts to use normalize helpers from SDK - Fix version mismatch (2026.1.26 across all packages) Docs improvements: - Convert all config examples from YAML to JSON5 (matches Moltbot format) - Fix config path references (moltbot.yaml → ~/.clawdbot/moltbot.json) - Make LLM provider reference generic (not hardcoded to Anthropic) - Correct Zoom app setup: General App (not Team Chat App) - Add detailed steps: Production tab OAuth, Features tab Team Chat setup - Update onboarding wizard instructions to match actual Zoom UI flow |
||
|---|---|---|
| .. | ||
| src | ||
| clawdbot.plugin.json | ||
| index.ts | ||
| package.json | ||
| README.md | ||
@moltbot/zoom
Zoom Team Chat channel plugin for Moltbot (Team Chat Bot API).
Install (local checkout)
moltbot plugins install ./extensions/zoom
Install (npm)
moltbot plugins install @moltbot/zoom
Onboarding: select Zoom and confirm the install prompt to fetch the plugin automatically.
Config
{
channels: {
zoom: {
enabled: true,
clientId: "YOUR_CLIENT_ID",
clientSecret: "YOUR_CLIENT_SECRET",
botJid: "YOUR_BOT_JID@xmppdev.zoom.us",
secretToken: "YOUR_SECRET_TOKEN",
apiHost: "https://zoomdev.us", // Use https://api.zoom.us for production
oauthHost: "https://zoomdev.us", // Use https://zoom.us for production
dm: {
policy: "open" // open | closed | allowlist
}
}
}
}
Setup
- Create a Team Chat App in Zoom App Marketplace
- Enable the Bot feature
- Configure webhook URL:
https://your-domain.com/webhooks/zoom - Subscribe to
bot_notificationevent - Install app to your Zoom account
- Add credentials to config (above)
- Restart the gateway
The webhook server runs on port 3001 (Gateway Control UI uses 3000).
Full documentation: https://docs.molt.bot/channels/zoom