Integrations

HubSpot Integration

Give your AI agent the ability to manage contacts, deals, companies, and notes in HubSpot CRM.

|View as Markdown
Hunter Hodnett
Hunter HodnettCPTO at Chipp
||1 min read
#integrations#hubspot#crm#sales

Connect HubSpot to your Chipp AI so it can manage your CRM data — search contacts, track deals, look up companies, and create notes — all through natural conversation.

What the AI Can Do

Once connected, your agent gains nineteen tools across contacts, deals, companies, notes, associations, and lists:

Contacts

ToolDescription
hubspot_list_contactsList contacts with email, phone, company, and lifecycle stage
hubspot_search_contactsSearch contacts by name, email, phone, or company
hubspot_get_contactGet detailed information about a specific contact
hubspot_find_or_create_contactFind a contact by email, or create it if missing (avoids duplicates in lead capture)
hubspot_create_contactCreate a new contact with email, name, phone, and more
hubspot_update_contactUpdate an existing contact’s properties

Deals

ToolDescription
hubspot_list_dealsList deals with name, amount, stage, and close date
hubspot_search_dealsSearch for deals by name or other properties
hubspot_get_dealGet a specific deal, including its associated contacts and companies
hubspot_create_dealCreate a new deal with pipeline, stage, and amount
hubspot_update_dealUpdate an existing deal’s properties

Companies

ToolDescription
hubspot_list_companiesList companies with domain, industry, and location
hubspot_search_companiesSearch companies by name or domain
hubspot_get_companyGet a specific company, including its associated contacts and deals
hubspot_create_companyCreate a new company record
hubspot_update_companyUpdate an existing company’s properties

Notes

ToolDescription
hubspot_create_noteCreate a note and associate it with a contact, deal, or company

Associations and Lists

ToolDescription
hubspot_associate_recordsLink two records: contact to company, contact to deal, or deal to company
hubspot_get_list_membershipsGet the members of a HubSpot list (segment) by list ID (read-only)

Connecting HubSpot

Open Integrations

In your app’s builder, go to Brain > Integrations and open the Integrations card. Find HubSpot in the list of available integrations.

Click Connect

Click HubSpot, then click Connect HubSpot. A HubSpot authorization popup will appear.

Select your HubSpot account

Choose the HubSpot account you want to connect and approve the requested permissions. The integration requests read and write access to contacts, deals, and companies, plus read-only access to lists.

ℹ️

You need admin access to the HubSpot account to authorize the integration. The AI will be able to create and modify CRM records.

Test it out

Once connected, open the chat preview and try:

  • “Search for contacts at Acme Corp”
  • “Show me all open deals over $10,000”
  • “Create a new contact for Sarah Johnson at sarah@example.com”

How It Works

Natural CRM Queries

The agent translates natural language into CRM operations:

  • “Who is our contact at Acme?” triggers a contact search
  • “What deals are in the negotiation stage?” lists deals filtered by stage
  • “Log a note on the Enterprise deal that we discussed pricing” creates and associates a note

Pagination

List operations support pagination. When there are more results than the default page size, the agent can request additional pages to find what you need.

Contact Properties

Each contact includes:

  • First name, last name, email, phone
  • Company association
  • Job title
  • Lifecycle stage (subscriber, lead, MQL, SQL, opportunity, customer, etc.)

Deal Properties

Each deal includes:

  • Deal name and amount
  • Pipeline and deal stage
  • Close date
  • Owner assignment

Example Use Cases

  • Sales assistant — “Show me all deals closing this month and their total value”
  • Contact lookup — “Find the contact info for the VP of Engineering at TechCorp”
  • CRM data entry — “Create a deal called ‘Enterprise License’ for $50,000 in the Sales pipeline”
  • Activity logging — “Add a note to John’s contact that we had a call today about renewal”
  • Pipeline review — “How many deals are in each stage of the pipeline?”
  • Company research — “What companies do we have in the healthcare industry?”

Billing

HubSpot tool calls use your standard LLM token billing. There is no separate per-call fee.