Complete these steps in developers.zoom.us before resubmitting Obuchat Assistant.
docs/zoom-marketplace-credentials.template.txt with real Telegram phone + Zoom email/password.scripts/add_zoom_reviewer_allowlist.sh [TELEGRAM_USER_ID] on production after creating the test Telegram account.See screenshot checklist — upload 5–7 images in App Submission → App Gallery.
Paste into App Submission → Short Description:
Create, reschedule, and delete Zoom meetings from Telegram. Auto-attach links to Google Calendar and view recordings in the Mini App profile.
148 characters.
support@obuchat.me (corporate domain).Do this after all scope, Surface, and redirect changes are saved. Zoom requires a fresh URL when app configuration changed.
client_id=25bg0QtHTVyrLWzx1WQwgQ and redirect_uri=https://assistant.obuchat.me/oauth/zoom/callback (URL-encoded is OK).Expected base (bot adds state + scope at runtime via /zoom_auth):
https://zoom.us/oauth/authorize?response_type=code&client_id=25bg0QtHTVyrLWzx1WQwgQ&redirect_uri=https://assistant.obuchat.me/oauth/zoom/callback
If the portal-generated URL also includes a scope= parameter, use the portal version — it reflects your current 5 scopes.
| Tab | OAuth Redirect URL |
|---|---|
| Production | https://assistant.obuchat.me/oauth/zoom/callback |
| Development | https://stagassistant.obuchat.me/oauth/zoom/callback |
Use matching Client ID + Secret from each tab on the corresponding server only.
Unselect Meeting under Features → Surface. This app does not run inside the Zoom meeting client.
Keep only these. Remove user:read:zak, zoomapp:inmeeting, cloud_recording:read:recording.
user:read:useruser:read:token — required for note-taking agent (OBF / Zoom SDK join)meeting:write:meetingmeeting:read:list_meetings — required so delete/reschedule can list then DELETE/PATCHmeeting:update:meetingmeeting:delete:meetingAfter changing scopes: Save → regenerate Production Authorization URL → ask reviewers to re-authorize (revoke under Added Apps, then /zoom_auth again).
https://assistant.obuchat.me/docs/zoom-test-plan.html