Obuchat Assistant — Zoom Integration Guide
How to add, use, and remove the Zoom integration.
Prerequisites
- A Telegram account and access to the Obuchat Assistant bot.
- A Zoom account with permission to host meetings.
- Optional: Google Calendar connected for automatic Zoom links on calendar events.
Adding the app
- Open Obuchat Assistant in Telegram — link on the Home URL or your invite.
- Complete access approval if your workspace requires it (contact support@obuchat.me).
- Send
/zoom_auth or open Mini App → Profile → Zoom → Connect.
- Sign in to Zoom and approve permissions: create, update, and delete meetings; read your user profile; read recordings (metadata).
- Return to Telegram — you should see a confirmation that Zoom is connected.
This integration runs in Telegram and our Mini App — not inside the Zoom meeting client.
Using Zoom
- Instant meeting: Send
zoom or give me a zoom link — the bot replies with a join URL.
- Calendar meetings: With Google Calendar connected, new or updated events can include an automatic Zoom link in the event description.
- Reschedule:
move zoom to 3pm or reschedule zoom to 15:00 tomorrow.
- Remove Zoom from an event:
delete zoom — removes the Zoom meeting; the calendar event may remain.
- Disconnect in-app: Mini App → Profile → Zoom → Disconnect (revokes tokens and deletes stored credentials).
Removing the app from Zoom
- Sign in to the Zoom App Marketplace.
- Click Manage → Added Apps (or search for Obuchat Assistant).
- Select the app → Remove → confirm.
What happens after removal:
- Zoom sends a deauthorization notification to our servers.
- We delete your stored Zoom OAuth tokens, Zoom user ID, email, and display name linked to your Telegram account within 24 hours.
- Meeting links already placed in Google Calendar or Telegram chat history are not automatically removed — you may edit those manually.
- Aggregated technical logs (without personal content) may be retained up to 90 days for security.
- To use Zoom features again, run
/zoom_auth and re-authorize.
Data & permissions
- We store OAuth tokens on secured servers (HTTPS in transit; restricted file permissions at rest) to call the Zoom API on your behalf.
- We read your Zoom profile (name, email, user ID) to show connection status in the Mini App.
- We do not sell personal data. See the Privacy Policy.
Troubleshooting
- “Zoom not connected” — Run
/zoom_auth again and complete OAuth in one browser tab (do not refresh the callback page).
- OAuth error / invalid_grant — Request a new link with
/zoom_auth; ensure redirect URL in Zoom App settings is https://assistant.obuchat.me/oauth/zoom/callback.
- Access denied in bot — Your Telegram account may need administrator approval; email support@obuchat.me with your Telegram user ID.
- Meeting not found for reschedule/delete — Use a more specific description or date, or pick from the numbered list when multiple meetings match.
Support
Support page · support@obuchat.me
Home URL: https://assistant.obuchat.me/zoom/home
Mini App: https://assistant.obuchat.me/webapp/