Skip to content

Add AI notetaker guidance to Zoom meeting guidelines#9051

Open
TineoC wants to merge 6 commits into
kubernetes:mainfrom
TineoC:fix/add-ai-notetaker-guidance
Open

Add AI notetaker guidance to Zoom meeting guidelines#9051
TineoC wants to merge 6 commits into
kubernetes:mainfrom
TineoC:fix/add-ai-notetaker-guidance

Conversation

@TineoC

@TineoC TineoC commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Fixes #9030

Adds a new section to communication/zoom-guidelines.md recommending hosts:

  • Enforce authentication (only authenticated users)
  • Enable CAPTCHA for guest users
  • Use waiting room

This avoids maintaining a domain block list or marketplace app block list — authentication is the primary defense since bots join as anonymous guests.

@kubernetes-prow kubernetes-prow Bot added do-not-merge/invalid-commit-message Indicates that a PR should not merge because it has an invalid commit message. size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Jun 28, 2026
@kubernetes-prow kubernetes-prow Bot requested review from jeefy and mfahlandt June 28, 2026 13:54
@kubernetes-prow kubernetes-prow Bot added area/community-management area/contributor-comms Issues or PRs related to the upstream marketing team sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels Jun 28, 2026
@TineoC TineoC force-pushed the fix/add-ai-notetaker-guidance branch from 9c4da3e to 35d648a Compare June 28, 2026 13:57
@kubernetes-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: TineoC
Once this PR has been reviewed and has the lgtm label, please assign priyankasaggu11929 for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

TineoC added 2 commits June 28, 2026 10:29
- Update meeting notes archive_url in sigs.yaml for contributor-comms
- Update generated sig-contributor-experience/README.md accordingly
- Add Slack channel hyperlinks to contributor-comms README Contact Us section
- Add new section on AI notetakers to zoom-guidelines.md
- Recommend authentication enforcement, CAPTCHA, and waiting room
- Removes need for domain/marketplace block list maintenance
@TineoC TineoC force-pushed the fix/add-ai-notetaker-guidance branch from 35d648a to 9777fc7 Compare June 28, 2026 14:30
@kubernetes-prow kubernetes-prow Bot removed the do-not-merge/invalid-commit-message Indicates that a PR should not merge because it has an invalid commit message. label Jun 28, 2026

@Champbreed Champbreed left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR! Left one review.

Comment thread communication/zoom-guidelines.md Outdated
- **Enable CAPTCHA for guest users** — provides a human-only barrier for the
rare case where guest access is needed.
- **Use the waiting room** — requires the host to manually admit each
participant, making it impossible for automated bots to enter.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are two ways to use the waiting room — reactive and proactive. The Moderation section above covers the reactive use: sending a participant to the waiting room during a live meeting via Host Tools. But since bots join the moment a meeting opens, the in-meeting toggle might be too late.
Per waiting room documentation, hosts can enable the waiting room as a standing setting before the meeting starts via zoom.us → Settings → Meeting → Security → Waiting Room. It would be worth adding the setup path or linking the documentation here so hosts configure it before going live rather than trying to manage it mid-meeting.

TineoC added 3 commits June 28, 2026 14:53
Updated the wording from 'data exposure' to 'privacy' to enhance clarity regarding the risks of unauthorized recording.
@chris-short

Copy link
Copy Markdown
Contributor

/hold

Per my comment on the issue:

None of these options are great, but I think we should update the guidance to clearly state we don't allow notetakers. Perhaps enforcement mechanisms should be discussed separately.

Instead of focusing on remediation techniques, we need to create language stating that AI notetakers are not allowed at community meetings. The remediation methods are still up for debate; none of them are great options and all of them create work/processes for someone else. The language and the remediation suggestions need to both be done thoughtfully.

Let's focus on the language that AI notetakers are not allowed; then we can work with Zoom Admins, SIGs, and Steering on remediation methods. It's vitally important that we don't turn off potential new contributors because of hastily implemented remediations meant to fix what is a mild inconvenience at the beginning of community meetings.

@kubernetes-prow kubernetes-prow Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jun 29, 2026
Comment thread communication/zoom-guidelines.md Outdated
Comment on lines +101 to +102

The most effective defense is preventing these bots from joining in the first

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chris-short do you want to remove everything after this line?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, keep the part about removing notetakers if they're in the meeting, though.

@kubernetes-prow kubernetes-prow Bot added size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. and removed size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Jul 8, 2026
@TineoC

TineoC commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

/unhold

@kubernetes-prow kubernetes-prow Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/community-management area/contributor-comms Issues or PRs related to the upstream marketing team cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add AI notetaker guidance to Zoom meeting guidelines

3 participants