Skip to content

docs: add Zoom webhook troubleshooting and service account recommendation#40

Merged
ysyneu merged 2 commits intomainfrom
docs/add-zoom-bot-notification
Apr 4, 2026
Merged

docs: add Zoom webhook troubleshooting and service account recommendation#40
ysyneu merged 2 commits intomainfrom
docs/add-zoom-bot-notification

Conversation

@ysyneu
Copy link
Copy Markdown
Contributor

@ysyneu ysyneu commented Apr 4, 2026

Summary

  • Add a <Warning> block in prerequisites recommending shared service accounts for creating Zoom incoming webhooks
  • Add a new FAQ entry explaining the "Failed to send bot message" error and recovery steps

Context

Zoom incoming webhook connections are bound to the creator's account. When that user resigns and their account is deactivated, all webhook connections they created are silently invalidated — Zoom returns an unhelpful HTTP 400 "Failed to send bot message" with no indication of the actual cause.

Test plan

  • Verify the Warning block renders correctly in both zh and en docs
  • Verify the new FAQ accordion expands and displays properly

🤖 Generated with Claude Code

ysyneu and others added 2 commits April 4, 2026 16:00
Zoom incoming webhook connections are tied to the creator's account. When
that user leaves the org, all their webhooks silently break with a vague
HTTP 400 "Failed to send bot message" error. Add a Warning block in
prerequisites recommending shared service accounts, and a new FAQ entry
explaining the failure and how to recover.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Reframe the FAQ to not assume resignation as the only cause. Add a
step-by-step troubleshooting flow: create a new webhook, test it, then
confirm whether the old one is invalid before concluding root cause.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ysyneu ysyneu merged commit e81792f into main Apr 4, 2026
1 check passed
@ysyneu ysyneu deleted the docs/add-zoom-bot-notification branch April 4, 2026 08:13
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.

1 participant