Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.vozagent.ai/llms.txt

Use this file to discover all available pages before exploring further.

The HubSpot integration connects your VozAgent account to your HubSpot CRM so contacts, calls, and leads stay in sync automatically. When your AI assistant handles a call, the contact and call details can be pushed to HubSpot without any manual data entry.

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:
  1. Navigate to the integration — Go to Integrations in your sidebar, then click the HubSpot card on the Third Parties tab.
  2. Click Connect HubSpot — On the HubSpot integration page, click the Connect HubSpot button in the Connection Status section.
  3. 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.
  4. 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:
ButtonWhat It Does
Sync All ContactsRuns a full bidirectional sync between VozAgent and HubSpot
Push to HubSpotSends VozAgent contacts to HubSpot (one-way)
Pull from HubSpotPulls HubSpot contacts into VozAgent (one-way)
The sync button shows a spinning animation while a sync is in progress. You can only run one sync operation at a time.

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:
  1. Go to the HubSpot integration page
  2. Click the red Disconnect button
  3. Confirm in the dialog that appears
When you disconnect:
  • 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

Troubleshooting

“Token Expired” message — Your HubSpot authorization has expired. Click Reconnect to re-authorize. This is normal and can happen periodically. Contacts not syncing — Check that Auto-sync Contacts is enabled in the Sync Settings. You can also try a manual Sync All Contacts to force a full sync. Calls not appearing in HubSpot — Make sure Auto-log Calls is toggled on. Calls are logged to the contact’s timeline, so the contact must exist in HubSpot (or Auto-create Leads must be enabled). Duplicate contacts — The integration deduplicates by phone number and email. If duplicates appear, check that the contact information in both systems matches.