Platform
Company
Sync leads, contacts, and deals automatically
The HubSpot integration enables your AI agents to read and write data directly to your CRM. Automatically create contacts from qualified leads, update deal stages, and keep your sales team in sync without manual data entry.
Go to Dashboard β Integrations and click "Connect" next to HubSpot.
You'll need HubSpot Admin or Super Admin access to authorize the integration.
Review and approve the requested scopes. We request only what's necessary:
crm.objects.contacts.read
crm.objects.contacts.write
crm.objects.deals.read
crm.objects.deals.write
crm.objects.companies.read
timeline
Map your agent's output fields to HubSpot contact properties:
Send a test lead through your agent and verify it appears in HubSpot.
Contact "Jane Smith" created in HubSpot with lead score 85.
When a lead is qualified by your AI agent, automatically create or update the contact in HubSpot with qualification data.
When your scheduling agent books a meeting, create a deal in HubSpot and associate it with the contact.
Log AI-generated email responses to the contact's activity timeline for full visibility.
Trigger your follow-up agent when a deal moves to a specific stage in HubSpot.
When your agent processes a lead, it automatically calls the HubSpot API to create or update contacts:
// Agent creates contact in HubSpot POST https://api.hubapi.com/crm/v3/objects/contacts { "properties": { "email": "jane@example.com", "firstname": "Jane", "lastname": "Smith", "company": "Acme Corp", "phone": "+1-555-123-4567", "lead_score": "85", "lead_status": "QUALIFIED", "inteliworks_source": "Lead Qualification Agent", "inteliworks_qualified_at": "2026-01-15T14:30:00Z" } }
// Agent creates contact in HubSpot POST https://api.hubapi.com/crm/v3/objects/contacts
{ "properties": { "email": "jane@example.com", "firstname": "Jane", "lastname": "Smith", "company": "Acme Corp", "phone": "+1-555-123-4567", "lead_score": "85", "lead_status": "QUALIFIED", "inteliworks_source": "Lead Qualification Agent", "inteliworks_qualified_at": "2026-01-15T14:30:00Z" } }
Custom properties must be created in HubSpot first. Go to Settings β Properties β Create Property, then map it in your agent configuration.
HubSpot has API rate limits. If you're processing high volumes, consider:
We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies. Read our Cookie Policy and Privacy Policy to learn more.
Manage your cookie preferences below. Essential cookies are required for the website to function and cannot be disabled.
Required for the website to function. Cannot be disabled.
Enable enhanced functionality and personalization.
Help us understand how visitors interact with our website.
Used to deliver relevant ads and track ad campaign performance.