Use cases by system8 use cases
What to build on HubSpot with AI, and what Breeze already covers
HubSpot has done more than most CRMs to make itself reachable by AI. Its official remote MCP server signs in with OAuth and reads and writes contacts, companies, deals, tickets, quotes, invoices, orders and engagements, with marketing and content data read-only. Connecting Claude or ChatGPT to HubSpot is therefore a setting, not a project, and I tell people so.
Inside the product, Breeze agents cover customer service, prospecting and data enrichment, with the Breeze Assistant alongside. Agent Hub is a Pro and Enterprise feature, and custom agents consume HubSpot Credits per action. For a team whose answers all live in HubSpot, Breeze is the first thing to try.
The builds in this hub are for work that crosses HubSpot's edge: qualifying inbound leads against capacity, stock or service area held elsewhere, updating the CRM from calls and email after the rep approves, client reporting for agencies that joins HubSpot with the ad platforms, and a scoped MCP server that puts HubSpot and your ERP behind one set of permissions.
What to build around HubSpot
A Monday KPI brief that explains last week's numbers instead of just charting them
Computes last week's KPIs in SQL, checks the data is complete, finds what moved and why, and posts a short written brief to Slack at 07:00 every Monday.
Shopify / BigQuery or Google Sheets / GA4 and the ad platform APIs / HubSpot / Accounting and payments
Connect your ERP and CRM to Claude, ChatGPT or Copilot without handing over the keys
Gives the assistants your staff already use a few scoped tools into the ERP, CRM and databases: read-only by default, writes behind approval, every call logged.
SAP Business One / HubSpot / Postgres or SQL Server database / Claude, ChatGPT and Copilot Studio / Microsoft Entra ID or another OAuth provider
Every inbound lead researched, scored and routed before a rep opens it
Researches and scores every inbound lead against your rubric, catches existing customers, routes by territory and capacity, and replies with a booking link.
HubSpot / Salesforce / Enrichment provider (Clay or Apollo) / Cal.com or Calendly / Slack
Freight quote requests in four languages, answered in minutes and priced by your own rules
Reads freight quote requests in your customers' languages, asks for what is missing, prices the lane with your margin rules, and sends or drafts the quote.
Outlook and Microsoft 365 / TMS (Soloplan CarLo, Transporeon, CargoWise or similar) / Freight exchange data (Timocom, Trans.eu; DAT in the US) / HubSpot or the TMS customer record / Truck routing API (PTV or HERE)
Agency client reports with commentary drafted from the data and approved by the account lead
Loads every client's ad and analytics data, measures it against their own targets, names only causes it can prove, and drafts commentary in the client's language.
Google Ads, Meta Ads and GA4 / Supermetrics or Funnel / BigQuery or Google Sheets / Looker Studio / HubSpot
Collections follow-up that stays polite, logs promises to pay and routes disputes to a person
Staged payment reminders that check for payments first, read every reply, log promises to pay and pause for disputes, with anything final left to a person.
Xero / QuickBooks Online / NetSuite / Stripe / HubSpot
Sales calls and emails that update the CRM on their own, after the rep approves
Reads customer calls and email threads, proposes stage, next step and close date changes with evidence, and writes them to the CRM after one click from the rep.
HubSpot / Salesforce / Gmail or Outlook / Zoom, Google Meet or Microsoft Teams / Slack
A room visualizer that hangs your real fabrics in the customer's own window
Shoppers upload a room photo, try your fabrics at real pattern scale in their own window, then buy or request a made-to-measure quote that reaches your team in HubSpot.
Shopify / Image generation model / Fabric and product library / HubSpot / Stripe
Four things the HubSpot API teaches you early
A private app for one portal
A private app with only the scopes the build needs is the simplest start for a single HubSpot account; a public OAuth app is for software that many portals install. Burst and daily API limits both depend on your subscription tier.
Search is the tight spot
The CRM search endpoint has a far lower rate limit than record reads and caps how many results one query can page through. The agent looks records up by ID or a unique property such as email or domain, and never searches in a loop.
Associations carry the meaning
A deal without its contact and company associations drops out of the reports that matter. Every record the build creates is associated in the same step, using the association labels your team already relies on.
Properties are the contract
Fields such as AI qualification score, AI summary and last AI update make the agent's writes visible and filterable. Property history shows who changed what, so a rep can see and undo anything the agent did.
Breeze or a custom agent: how I decide
Breeze when HubSpot holds the answer
Service answers from the knowledge base and CRM, prospect research and property enrichment are Breeze's home ground. Pay in credits and skip the build.
Custom when the answer is in another system
Stock and pricing in the ERP, subscription status in Stripe, a delivery date in the TMS: Breeze is bounded by HubSpot data, while a custom agent reads those systems through their own APIs.
Starter portals and outside channels
Agent Hub needs Pro or Enterprise. Starter customers, and WhatsApp or phone conversations handled by an agent outside HubSpot, write to the CRM through the API instead.
Routing you can audit
Territory, deal size and language rules run in code, and the model only reads the free text the rules cannot. When a lead lands with the wrong rep, the log shows which rule sent it there.
Reps approve stage changes
The agent proposes next steps, stage changes and amounts from call notes, and the owner approves in one click. Nothing moves a deal to closed won on its own.
Frequently asked questions
Does HubSpot have an MCP server?
Yes. HubSpot runs an official remote MCP server with OAuth that reads and writes CRM records such as contacts, companies, deals, tickets, quotes and engagements, while marketing and content data are read-only. There is also a local developer MCP server for building apps. Claude, ChatGPT and other MCP clients can use it directly, so connecting an assistant needs configuration rather than code.
Is Breeze enough, or do I need a custom HubSpot agent?
Breeze is enough when the answers and actions live in HubSpot and you are on Pro or Enterprise. You need a custom agent when it must check another system first, such as the ERP, billing or a scheduling tool, when routing rules must be auditable in code, or when conversations happen on channels an outside agent handles, such as WhatsApp or the phone.
Can AI update HubSpot automatically after sales calls?
Yes, and it is one of the most useful builds. After each call the system logs an engagement associated with the right contact, company and deal, drafts the note and a follow-up task, and proposes property changes from what was said. The rep approves them in one step, and HubSpot's property history shows the integration as the source, so nobody wonders where a value came from.
Can I connect WhatsApp Business to HubSpot with AI?
Yes. HubSpot's own inbox can connect WhatsApp on some tiers. For an agent that qualifies leads in WhatsApp, the agent runs on the Cloud API, finds or creates the contact by phone number, logs the conversation, and opens the deal once the lead qualifies, all through HubSpot's API. Opt-in and a route to a person are required either way.
Also browse: Sales and lead handling · Agencies and professional services · Salesforce · WhatsApp · all use cases