HubSpot Integration
At A Glance
What the HubSpot integration does
The HubSpot integration gives Woes permission to read CRM context that can help operators understand who they are helping.HubSpot is not a support channel in Woes. Live chat, email, Discord, and Slack remain the customer conversation channels. HubSpot adds account context around those conversations.
What Woes can read
When you authorize HubSpot, Woes requests read access for:- HubSpot contacts
- HubSpot companies
- HubSpot deals
- HubSpot owners
What Woes does not do yet
The current HubSpot integration is read-oriented. Woes does not currently:- Create HubSpot tickets.
- Create HubSpot tasks.
- Write support notes back to HubSpot records.
- Update HubSpot contact, company, deal, or owner records.
- Turn HubSpot into a customer support inbox channel.
Setup
- Open Workspace Settings > Integrations.
- Find HubSpot.
- Click Connect.
- Review the requested HubSpot permissions.
- Choose the HubSpot account and portal you want Woes to use.
- Approve the connection.
- Return to Woes and confirm the HubSpot card shows Connected.
Permissions Woes requests
Woes requests the minimum HubSpot OAuth permissions needed for CRM context:
Woes does not request write permissions for HubSpot CRM records in the current version.
Data visibility
HubSpot data is workspace-scoped support context.- Operators and admins may see HubSpot connection status and CRM context inside Woes.
- Synced HubSpot records appear in the Context Library as operator-only CRM context.
- Customers using the chat widget, email, Discord, or Slack do not receive HubSpot records.
- Public REST API responses do not expose HubSpot access tokens or raw integration credentials.
- Disconnecting HubSpot stops new CRM syncs. Already synced Context sources remain until an admin deletes them.
HubSpot CRM context is not exposed to customers. It is available only in
operator/admin support workflows and should be synced only when the workspace
should use those account and contact records as support context.
Disconnect HubSpot
- Open Workspace Settings > Integrations.
- Select HubSpot.
- Open the HubSpot management dialog.
- Click Disconnect.
Troubleshooting
The HubSpot card still says Connect
Refresh Woes after returning from HubSpot. If it still says Connect, try connecting again and make sure the HubSpot authorization screen is approved rather than cancelled.The wrong HubSpot portal is connected
Disconnect HubSpot in Woes, then connect again and choose the correct HubSpot portal during authorization.I do not see CRM context
Confirm that:- HubSpot shows Connected in Workspace Settings > Integrations.
- You clicked Sync CRM context after connecting HubSpot.
- The Context Library shows a HubSpot source with indexed records.
- Your Woes role has access to the operator surfaces where CRM context is shown.
