How to enable
Go to Settings → Capabilities and enable HubSpot. Then provide your HubSpot private app access token.Example use cases
- Contact Lookup — “Find all contacts at Acme Corp and summarize our recent interactions”
- Deal Monitoring — “Every morning, check for deals stuck in the same stage for over a week”
- Company Research — “Look up this company and give me a summary of their contact history”
- Task Creation — “Create a follow-up task for this deal”
How to create a HubSpot access token
HubSpot uses private apps to provide API access. Each private app generates an access token with specific permissions.Open Private Apps settings
In your HubSpot account, click the Settings icon (gear) in the top navigation bar. Then go to Integrations → Private Apps.
Create a private app
Click Create a private app. Enter a name (e.g., “Abundly Agent”) and optionally a description.
Configure scopes
Go to the Scopes tab and select the permissions your agent needs. For typical CRM access, enable:
- crm.objects.contacts — Read
- crm.objects.companies — Read
- crm.objects.deals — Read
- crm.objects.owners — Read
- sales-email-read — Read (for email logging)
Create and copy the token
Click Create app in the top right. Once created, click Show token to reveal your access token, then copy it.
You must be a super admin in HubSpot to create private apps. See HubSpot’s private apps documentation for more details.

