What the HubSpot Integration Does
The integration provides three main capabilities:Contact Sync
- Bidirectional contact sync — contacts flow between VozAgent and HubSpot in both directions
- Automatic sync on new contacts — when a new contact is created during a call, it can be synced to HubSpot automatically
- Manual sync available — you can trigger a full sync at any time
- Phone/email deduplication — the system matches contacts by phone number and email to avoid duplicates
Call Logging
- Automatic call logging — every AI assistant call is logged as an activity on the HubSpot contact
- Call recordings linked — recordings are attached to the call activity in HubSpot
- Call summaries captured — the AI-generated call summary is included in the activity
- Contact timeline updated — call activities appear on the contact’s timeline in HubSpot
Lead Creation
- Auto-create from unknown callers — when someone calls who is not already in your CRM, a new contact is created in HubSpot
- Capture caller information — name, phone number, email, and other details collected during the call are saved
- Lead status tracking — new leads are tracked with proper status in HubSpot
- Lifecycle stage management — contacts are assigned the appropriate lifecycle stage
How to Connect
Connecting HubSpot to VozAgent takes just a few steps:- Navigate to the integration — Go to Integrations in your sidebar, then click the HubSpot card on the Third Parties tab.
- Click Connect HubSpot — On the HubSpot integration page, click the Connect HubSpot button in the Connection Status section.
- Authorize access — You will be redirected to HubSpot to log in and grant VozAgent access to your account. Review the permissions and click Grant access.
- Start syncing — Once authorized, you will be redirected back to VozAgent with a success confirmation. Your contacts and calls will begin syncing automatically based on your settings.
Connection Status
Once connected, the Connection Status section shows:- A green Connected badge next to the page title
- A green status banner with the text “Connected to HubSpot”
- Your HubSpot portal name (the hub domain)
- The last sync timestamp showing when data was most recently synced
- Action buttons for syncing and disconnecting
Token Expiration
If your HubSpot access token expires, you will see a red Token Expired badge and an alert prompting you to reconnect. Click the Reconnect button to re-authorize. Your existing settings and synced data are preserved.Sync Errors
If the last sync encountered an error, a yellow warning banner will appear showing the error message. This helps you troubleshoot any issues with the connection.Manual Sync Options
When connected, three sync buttons are available:| Button | What It Does |
|---|---|
| Sync All Contacts | Runs a full bidirectional sync between VozAgent and HubSpot |
| Push to HubSpot | Sends VozAgent contacts to HubSpot (one-way) |
| Pull from HubSpot | Pulls HubSpot contacts into VozAgent (one-way) |
Sync Settings
After connecting, a Sync Settings section appears where you can control how data flows between the two systems. Each setting has a toggle switch:Auto-sync Contacts
When enabled, new contacts created during AI assistant calls are automatically synced to HubSpot. Turn this off if you prefer to sync contacts manually.Auto-log Calls
When enabled, every call handled by your AI assistant is automatically logged as an activity on the matching HubSpot contact. This is on by default.Auto-create Leads
When enabled, if a caller is not found in HubSpot, a new contact is created automatically when the call is logged. This is on by default.Disconnecting HubSpot
To disconnect your HubSpot account:- Go to the HubSpot integration page
- Click the red Disconnect button
- Confirm in the dialog that appears
- Contact sync and call logging will stop immediately
- Existing synced contacts and logged calls will remain in both systems — nothing is deleted
- You can reconnect at any time to resume syncing

