This guide explains how to connect HubSpot to Aircall's AI Voice Agent and enable AI Actions, so your agent can look up and update HubSpot records during a live call without transferring to a human.

Available HubSpot actions

Each action below is predefined by Aircall. Its inputs, outputs, and behavior are fixed. Administrators control which actions are enabled and which agents can use them, but cannot change what an action does.

CapabilityWhat it does
Get ContactLooks up a contact by phone number, email, or contact ID
Get CompanyLooks up a company by phone number, email, domain, or company ID
Create ContactCreates a new contact record
Update ContactUpdates an existing contact's details
Create CompanyCreates a new company record
Update CompanyUpdates an existing company's details
Meeting AvailabilityFetches available meeting slots for a given calendar (coming soon)
Book MeetingBooks a meeting on behalf of the caller (coming soon)

Step 1: Install the Aircall AI app from the HubSpot marketplace

AI Actions require a separate HubSpot marketplace app called Aircall AI. This is distinct from any existing Aircall–HubSpot integration you may already have installed.

When you open the HubSpot integration settings in Aircall, a banner will prompt you to authenticate and install the app.

Steps:

  1. Click the banner in Aircall. You will be redirected to the HubSpot marketplace.
  2. Authenticate with the HubSpot account you want to connect.
  3. Install the Aircall AI app and approve the requested scopes.
  4. Return to Aircall. The AI Actions section will now be unlocked.
Note: If the OAuth connection ever expires, the banner reappears and all capabilities are disabled until you reconnect.

Step 2: Enable capabilities on the HubSpot integration

All capabilities are off by default. Enable only the ones you want your agents to use.

Steps

  1. Go to Aircall Dashboard > Integrations & API.
  2. Open your connected HubSpot integration.
  3. In the AI Actions section, toggle on the capabilities you want to make available.
AI Actions capabilities
Important: Enabling a capability here does not affect live calls or existing configurations. It only makes the action available for assignment to AI Voice Agents. If a capability is off, it will not appear in the agent setup.

Step 3: Assign actions to an AI Voice Agent

Steps

  1. Go to Aircall Dashboard > AI Agents > AI Voice Agents and open the agent you want to configure.
  2. Under Functional abilities, click AI actions.
  3. Click + Add action.
  4. Select the HubSpot action from the dropdown, then click Save action.
Ai actions dropdown
Note: If a HubSpot action is missing from the dropdown, it is not enabled on the integration. Return to Step 2 and toggle it on.

Telling the agent when to use an action

After adding actions, you can provide the agent with plain-English instructions about when to use them. For example, you can specify the types of caller questions that should trigger a Get Contact lookup.

The action itself is fixed. These instructions only influence when the agent decides to invoke it during a call.

Testing your setup

Aircall provides two ways to validate your configuration before going live.

Integration Testing tab: 

  1. Go to Aircall Dashboard > Integrations & API.
  2. Open your connected HubSpot integration and go to the AI Actions Testing tab.
  3. Select an action, fill in the parameters, and click Execute to verify the connection and the response from HubSpot.

Test call in agent settings:

  1. Go to Aircall Dashboard > AI Agents > AI Voice Agents and open the agent you want to configure.
  2. Click on Test Call in the right left window to simulate real call behavior end to end.
Important: Test calls consume AI Voice Agent minutes and may create real HubSpot records. Use a sandbox HubSpot portal when possible.

Billing

AI Actions are included at no additional cost. Invocations count against your existing AI Voice Agent minutes. There is no per-invocation charge.

FAQs

Do I need to install the Aircall AI app if I already have the Aircall HubSpot integration?

Yes. The Aircall AI app is a separate HubSpot marketplace app required specifically for AI Actions. Your existing Aircall–HubSpot integration continues to work in parallel.

Can administrators change what an action does?

No. Each action's behavior, inputs, and outputs are defined by Aircall and cannot be modified. Administrators only control which actions are enabled and which agents can use them.

Are HubSpot AI Actions available on all Aircall plans?

HubSpot AI Actions are included within your existing AI Voice Agent minutes. No additional plan or SKU is required.

What happens if the HubSpot OAuth connection expires?

The reconnect banner reappears in Aircall and all AI Action capabilities are disabled until you re-authenticate.