HubSpot Trigger gains missing tickets scope
OAuth credentials for HubSpot Trigger nodes now include the tickets scope, enabling webhook events for ticket creation and updates.
The HubSpot Trigger node could not receive ticket-related webhook events. When users configured a "Tickets Created" trigger and executed it, OAuth failed because the authorization request was missing the required tickets scope. Users following the official documentation would hit this error unless they manually added the scope to their HubSpot app configuration — defeating the purpose of an "out of the box" experience.
With this fix, the OAuth flow now requests the tickets scope alongside existing scopes for contacts, companies, and deals. Users can now use ticket triggers as intended without manual credential patching.
The scope was added to the OAuth credentials file in the nodes-base package, which provides credential definitions used across HubSpot integrations.
View Original GitHub Description
Summary
Adds the missing tickets scope to the HubSpot Developer API OAuth credentials. Without this scope, the HubSpot Trigger node cannot receive ticket-related webhook events.
Related Linear tickets, Github issues, and Community forum posts
https://linear.app/n8n/issue/NODE-3174 Fixes #16594
Review / Merge checklist
- PR title and summary are descriptive. (conventions)
- Docs updated or follow-up ticket created.
- Tests included.
- PR Labeled with
release/backport(if the PR is an urgent fix that needs to be backported)