Overview
HubSpot integration connects Every Agent to your HubSpot CRM, enabling conversational access to your contacts, companies, and deals. Instead of switching between apps, ask Every Agent to look up CRM data, search contacts, and view deal pipeline information. Key Features:- Search and view HubSpot contacts and companies
- Access deal information and pipeline stages
- Manage CRM objects through natural conversation
- Secure OAuth connection with fine-grained permissions
HubSpot integration is agent-powered - you interact with HubSpot data conversationally through Every Agent, not through direct UI sync. This gives you flexible, on-demand access to your CRM data.
How HubSpot Integration Works
Agent-Powered Access
Every Agent connects directly to HubSpot’s API, giving you conversational access to your CRM:What You Can Access
Contacts:- Search by name, email, or company
- View contact details and properties
- See associated companies and deals
- Look up company information
- View company properties and contacts
- Check related deals and activities
- Search deals by name or stage
- View deal amounts and close dates
- See pipeline progression
- Check associated contacts
Connecting HubSpot
OAuth Connection
- Go to Settings → Integrations
- Find HubSpot in the list of available integrations
- Click Connect
- Log in to your HubSpot account
- Review and approve the requested permissions
- You’ll be redirected back to Every with connection confirmed
- Read contacts and contact properties
- Write contacts (for updates via agent)
- Read companies and company properties
- Write companies
- Read deals and deal properties
- Read deal schemas (pipeline stages)
Connection Status
View Status: Settings → Integrations → HubSpot Status Indicators:- ✅ Connected - Integration active and working
- ⚠️ Needs reconnection - Token expired, click to reconnect
- ❌ Not connected - Integration not set up
Using HubSpot with Every Agent
Search Contacts
View Deals
Check Companies
Pipeline Overview
Managing the Integration
Refreshing Connection
If your HubSpot connection expires:- Go to Settings → Integrations
- Click Reconnect on HubSpot
- Log in to HubSpot again
- Approve permissions
- Connection restored
Disconnecting HubSpot
- Go to Settings → Integrations
- Find HubSpot → Click Disconnect
- Confirm disconnection
Common Workflows
Client Lookup Before Invoice
Deal Pipeline Review
Contact Research
Best Practices
Troubleshooting
”HubSpot not connected” error
Solution: Go to Settings → Integrations → Reconnect HubSpot”Contact not found”
Possible causes:- Contact doesn’t exist in HubSpot
- Different spelling or email
- HubSpot permissions don’t include this contact
”Permission denied”
Solution: Reconnect HubSpot and ensure you approve all requested permissions during OAuthAgent can’t access deals
Check: Your HubSpot user account has deals access and deal permissions were approved during connectionNext Steps
Connect HubSpot
Set up HubSpot integration now
Xero Integration
Connect your accounting software
Every Agent
Learn more about agent capabilities
Manage Clients
Work with clients in Every
Need help? Contact support at hello@every.ai
