Skip to content

Add real-time Zoom transcript assistant starter tool#1

Draft
KanikaGupta695 wants to merge 3 commits intomasterfrom
cursor/zoom-live-assistant-a128
Draft

Add real-time Zoom transcript assistant starter tool#1
KanikaGupta695 wants to merge 3 commits intomasterfrom
cursor/zoom-live-assistant-a128

Conversation

@KanikaGupta695
Copy link
Copy Markdown

@KanikaGupta695 KanikaGupta695 commented Apr 10, 2026

Summary

  • add a concrete Zoom webhook adapter (/zoom/webhook) with support for:
    • endpoint.url_validation challenge response
    • optional signature verification (x-zm-signature, x-zm-request-timestamp)
    • transcript extraction across common Zoom payload variants
  • add websocket answer stream endpoint (/ws/answers) for live UI consumption
  • add desktop overlay app (zoom-live-assistant-overlay) using Tkinter + websocket-client to display suggested answers instantly
  • update configuration with ZOOM_WEBHOOK_SECRET and VERIFY_ZOOM_SIGNATURES
  • add adapter unit tests and expand README usage examples for webhook + overlay setup

Why

This directly extends the tool toward production-like real-time usage: Zoom events can hit a single webhook endpoint, and generated answers are shown instantly in a lightweight desktop overlay.

Validation

  • python3 -m pip install -e ".[dev]"
  • python3 -m pytest (7 passed)
Open in Web Open in Cursor 

cursoragent and others added 3 commits April 10, 2026 04:12
Co-authored-by: Kanika Gupta <KanikaGupta695@users.noreply.github.com>
Co-authored-by: Kanika Gupta <KanikaGupta695@users.noreply.github.com>
Co-authored-by: Kanika Gupta <KanikaGupta695@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants