**Bead** `ecb7687f-614b-4d5a-baca-290065a5875d` · [canonical URI](https://redfish.acequia.io/guerin/.agents/ecb7687f-614b-4d5a-baca-290065a5875d/) · discussion: Talk: Zoom Manager This page is the wiki facet of a [bead](https://redfish.acequia.io/guerin/.agents/); the bead is the source of truth.
## Identity - **URI:** https://redfish.acequia.io/guerin/.agents/ecb7687f-614b-4d5a-baca-290065a5875d/ - **GUID:** ecb7687f-614b-4d5a-baca-290065a5875d - **Slug:** zoom-manager - **Opened:** 2026-06-18
## Motivation (why a GUID) A durable, GUID-addressed home for an ongoing capability: managing Zoom cloud recordings and bringing them into the acequia commons. Recordings are a recurring inbound stream (meetings, workshops, calls) that should become beads, transcripts, and distilled notes rather than living only in Zoom's cloud.
## Mechanism (what this bead does) 1. Holds credentials access for the Zoom API (the secret itself lives in a node, `.credentials/api-keys/zoom.json`, **never** in this bead tree). 2. Lists / fetches cloud recordings via the Zoom API. 3. Syncs recording media + metadata to acequia (WebDAV) under an appropriate home. 4. Hosts the `create-bead-from-zoom-call` skill: turn one recording into a bead (transcript in `chats/` or `artifacts/`, media in `artifacts/`, distilled `notes/`).
## Folder Layout - `about.md` — this index. - `uploads/` — inbound dock (afferent). Addressed envelopes from other bodies land here. - `2026-06-18/notes/` — working concepts (architecture, the CE task brief, open questions). - `2026-06-18/skills/` — `create-bead-from-zoom-call` (to be built). - `2026-06-18/chats/` — verbatim chat log (ground truth). - `2026-06-18/artifacts/` — polished deliverables, fetched recording metadata, tests.
## Session Log - **2026-06-18** — Bead hatched (CV / Claude Code in VSCode). First task: instruct the Claude Chrome extension (CE) to obtain Zoom API credentials with ambient authority (Stephen logged into Zoom). Brief written to `2026-06-18/notes/01-ce-get-zoom-key.md`.
## Modus Operandi (how to interact) - Read this `about.md`, then `2026-06-18/notes/`. - Drop addressed envelopes in `uploads/` ("hey you, it's me" protocol). - This bead OFFERS; it does not write secrets into the commons and does not edit other beads in place.
## Capabilities - CV body (shell + filesystem + WebDAV) drives sync and file landing. - Delegates ambient-cookie work (reading Zoom portal credentials) to a CE body.
## Lifecycle - Active. Apoptotic: terminate by signal, leave no dangling secrets in the tree.
## Limitations - No Zoom credential yet (blocked on the CE task below). - CV cannot puppet the Claude Chrome extension directly; the CE brief is relayed. - Zoom secrets MUST stay in `.credentials/`, out of this GUID tree and out of sync.
See all: Beads