How HubSpot Integration Works

Kolvera connects to HubSpot via OAuth 2.0, enabling secure two-way sync of contacts, companies, and engagement data. Use Kolvera for the front end of recruitment BD — discovering companies, enriching contacts, running campaigns — and push qualified prospects to HubSpot for pipeline tracking and relationship management.

Many Australian recruitment agencies use HubSpot as their primary CRM. HubSpot excels at pipeline management, deal tracking, and marketing automation. What it lacks is the recruitment-specific BD tooling that Kolvera provides: ASIC company search, SEEK scraping, multi-source contact enrichment, AI email campaigns, and a built-in dialler. The integration bridges this gap — BD happens in Kolvera, CRM management happens in HubSpot, and data flows between them automatically.

OAuth 2.0: Secure, Token-Based Authentication

The HubSpot integration uses OAuth 2.0, the industry standard for secure API authentication. You authorise the connection through a HubSpot popup — no API keys to copy, no credentials to store. Kolvera requests access to contacts, companies, and engagement scopes. You can revoke access at any time from your HubSpot settings.

This is more secure than API key integrations because tokens are scoped (Kolvera only accesses the data it needs), automatically refresh, and can be revoked instantly. The OAuth flow also means your HubSpot password is never shared with Kolvera.

Contact and Company Sync

When you enrich a contact in Kolvera and want to push it to HubSpot, click the Sync button on the contact detail page. Kolvera creates or updates a HubSpot contact record with all available fields: name, email, phone, job title, company, LinkedIn URL, and any custom fields you have mapped. Company records sync similarly — including ASIC-derived data like ABN, director names, and registration status.

Auto-sync can be enabled for specific pipeline stages. For example, configure Kolvera to automatically push contacts to HubSpot when they move to the "Qualified" stage. This eliminates manual data entry and ensures HubSpot always has your latest prospect data.

Call Notes and Engagement Data

When you make calls through Kolvera's built-in dialler, the call notes, AI-generated summary, duration, and outcome are synced to the corresponding HubSpot contact as engagement activities. This creates a complete interaction timeline in HubSpot — emails from campaigns, call notes from the dialler, and any manually logged activities — all in one place.

For agencies that use HubSpot for reporting and management visibility, this means call activity from Kolvera's dialler appears in HubSpot dashboards without any manual logging. Managers can see team calling activity, outcomes, and follow-up actions directly in HubSpot.