Enable your AI agent to get contact information, check deal status, create new contacts, and update records in HubSpot CRM.
5 min read
Updated February 2026
The HubSpot integration connects your AI agent to your HubSpot CRM. Your chatbot can look up contacts, check deal pipelines, create new contact records, and update existing data through natural conversation.
Perfect for sales and marketing teams using HubSpot who want to capture leads and provide account information through chat.
| Action | Description |
|---|---|
| Get Contact | Look up contact information by email |
| Get Deal | Check the status of a deal in your pipeline |
| Create Contact | Create a new contact record from chat conversation |
| Update Contact | Update existing contact properties |
Before setting up the HubSpot integration, you'll need:
crm.objects.contacts.readcrm.objects.contacts.writecrm.objects.deals.read| Field | Description | Example |
|---|---|---|
| Access Token | Your HubSpot private app access token | pat-na1-xxxxx... |
After setup, test the integration:
Other test queries:
Check that you copied the full access token. HubSpot tokens start withpat- followed by a region code.
If certain actions fail, verify your private app has the required scopes. You may need to add additional scopes and regenerate the token.
Contact lookups are by email. Ensure the email exists in HubSpot as a contact record.