Skip to content

skill: HubSpot Private App webhook subscriptions#338

Open
axelclark wants to merge 2 commits into
browser-use:mainfrom
axelclark:skill/hubspot-private-app-webhooks
Open

skill: HubSpot Private App webhook subscriptions#338
axelclark wants to merge 2 commits into
browser-use:mainfrom
axelclark:skill/hubspot-private-app-webhooks

Conversation

@axelclark
Copy link
Copy Markdown

@axelclark axelclark commented May 10, 2026

Summary

  • Adds agent-workspace/domain-skills/hubspot/private-app-webhooks.md for editing a Private App's webhook subscriptions (object types, property change events, commit flow).
  • Captures the non-obvious browser behaviors: React-Select dropdowns require coordinate clicks (not .click()), the Subscribe button's textContent is "SubscribeLoading" (matcher prefix-required), and the drawer Subscribe does not persist until Commit changes.

Test plan

  • Used the documented flow + selectors to add a new property subscription end-to-end on a real Private App (na2 portal) and verified the event delivered to the receiver within seconds.
  • All gotchas in the doc reflect concrete behaviors hit during that run.
  • uv run --with pytest python -m pytest

Adds domain-skills/hubspot/private-app-webhooks.md covering the
subscription editor drawer flow, the React-Select coordinate-click
requirement, the "SubscribeLoading" button-text trap, the two-step
save (drawer Subscribe → top-right Commit changes), and verification
via the read-only /webhooks tab.

Pairs with the existing private-app-creation.md and private-app-rotation.md.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

No issues found across 1 file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants