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 Hodnett CPTO 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 thirteen tools across four CRM object types:

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_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_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_create_companyCreate a new company record

Notes

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

Connecting HubSpot

1

Open the Integrations tab

In your app’s builder, navigate to the Build section and select the Integrations tab. Find HubSpot in the list of available integrations.

2

Click Connect

Click the Connect button next to HubSpot. You will be redirected to HubSpot’s authorization page.

3

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.

ℹ️

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

4

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.