Bland + HubSpot

Bland's 200ms voice agents read and update HubSpot records mid-call, call when a deal or ticket changes, and log every conversation to the contact.

HubSpot

What Bland does inside HubSpot.

200ms agents, Marketplace install.

Install Bland from the HubSpot App Marketplace, and your records get agents that respond in 200 milliseconds on Bland's self-hosted, SOC 2 Type II stack.

Looks up and updates records mid-call.

HubSpot tools search contacts by property and create contacts and deals while the caller is on the line. Results flow straight back into the conversation.

Calls start from HubSpot changes.

Triggers watch for created or updated companies, contacts, deals, meetings, tasks, and tickets, filter on properties like deal stage, then place a call or send a text.

Every conversation lands on the contact.

CRM sync writes contact identity, summaries, memory entities, deals, and interaction history to the matching contact, and creates one if none exists.

Custom properties included.

Bland reads your CRM property definitions, so custom properties are there when you map a tool input to something the agent collects.

Scoped and non-destructive.

Bland asks for read and write on contacts, companies, deals, tickets, tasks, meetings, and notes, plus read on products. It never deletes anything in HubSpot.

How it deploys.

  1. Install the Bland app.

    In the HubSpot App Marketplace, click Install app, sign in to Bland, choose your HubSpot account, and approve the scopes. Or add the connection in Bland under Tools, then Connections.

  2. Give the agent HubSpot tools.

    Add a HubSpot tool, pick an action such as Create contact or Search contacts by property, and map each input to a value the agent collects.

  3. Start calls from HubSpot events.

    Under Dispatch, then Triggers, pick a HubSpot event, add conditions such as deal stage equals Qualified, and choose the agent and number.

  4. Turn on CRM sync.

    In Contacts, open CRM sync, select HubSpot, and switch on the categories to write back after each conversation.

Our FDE team scopes the integration, maps Bland to your stack, and stays on through go-live. Enterprise deployments go live in 30 days.

Drop Bland into your editor.

MCP server runs in Claude Code, Cursor, and any MCP-aware editor. Or hit the REST API directly.

curl -X POST https://api.bland.ai/v1/calls \
-H "Authorization: $BLAND_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone_number": "+14155552120",
"task": "Qualify refi lead",
"voice": "june"
}'

Frequently asked questions.

How do I connect HubSpot to an AI phone agent?

Install the Bland app from the HubSpot App Marketplace, or add a HubSpot connection in Bland under Tools, then Connections. Then give the agent HubSpot tools, set up triggers on HubSpot events, or turn on CRM sync, whichever you need.

Can a HubSpot deal or ticket trigger an AI call?

Yes. A Bland trigger can fire when a HubSpot company, contact, deal, meeting, task, or ticket is created or updated. Add conditions such as deal stage equals Qualified, then pick the agent and the number to call. Bland checks HubSpot for changes every few minutes.

What does Bland write back to HubSpot after a call?

With CRM sync on, Bland writes the categories you enable to the matching contact when the conversation ends: contact identity, summaries, memory entities, deals, and interaction history. If no contact matches, Bland creates one.

Is my HubSpot data safe with Bland?

Yes. The integration never deletes anything in HubSpot. It creates and updates records and activity within the scopes you approve. Disconnecting stops tools, triggers, and sync, and leaves existing data in both systems where it is.

Does it work with custom HubSpot properties?

Yes. Bland reads your CRM property definitions, so custom properties are available when you map a HubSpot tool's inputs. Triggers can also filter on record properties, including the ones you created.

Can I connect more than one HubSpot account?

Yes. A Bland workspace can hold several HubSpot connections, and you choose which one each tool or trigger uses. That suits agencies and companies running separate HubSpot portals per brand or region.

Related integrations.

See every integration on the integrations hub.

With our team

Our FDE team scopes the integration with you.

They map Bland to your stack, design the rollout, and stay on through go-live. Enterprise deployments go live in 30 days.

On your own

Or drop Bland into your editor.

The Bland MCP server runs in Claude Code, Cursor, and any MCP-aware editor. Or hit the REST API directly. Free sandbox, no credit card.