How to set up AI responses in HubSpot Service Hub

Alicia Kirana Utomo
Written by

Alicia Kirana Utomo

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 25, 2026

Expert Verified
Illustration of a support agent and a customer with an AI drafting and sending a reply next to the HubSpot logo

The three kinds of AI response in HubSpot Service Hub

Before you flip any switches, it helps to know that "AI response" means three different things inside Service Hub, and they sit on a spectrum from the agent helps you write to the agent writes and sends on its own.

Three kinds of AI response in HubSpot Service Hub, from Breeze Assistant drafting to the Customer Agent replying on its own
Three kinds of AI response in HubSpot Service Hub, from Breeze Assistant drafting to the Customer Agent replying on its own

Breeze Assistant is the one most teams meet first. It lives inside the conversations inbox and helps a human: it drafts a reply, rewrites your tone, summarizes a long thread before you answer, and can pull CRM context like "how many open deals does this contact have." A person still reads and sends. It's included on every tier, so it's the zero-cost place to start.

Recommended replies are the middle ground. HubSpot surfaces a suggested answer built from your knowledge base articles when an incoming ticket matches a known pattern, so the agent can accept or edit rather than write from scratch.

The Breeze Customer Agent is the autonomous one. It reads an incoming email or chat, finds an answer in the content you've connected, and replies to the customer directly, handing off to a human when it can't. This is the piece that costs credits and needs a Professional plan, and it's what most people mean when they say "AI responses." Most of this guide is about setting that one up well.

What you need before you start

A few things to have lined up so setup doesn't stall halfway:

  • The right plan. Breeze Assistant works on any Service Hub tier, including free. The Customer Agent needs Service Hub Professional ($90/seat/month on an annual commit) or Enterprise ($150/seat, sales-quoted). Professional also carries a required $1,500 onboarding fee, so budget for that.
  • Credits. The Customer Agent spends HubSpot credits, and Professional includes 3,000 a month. They don't roll over, and automatic top-ups are the default rather than something you opt into, so it's worth knowing your limit before you go live.
  • A real knowledge source. The agent is only as good as what it can read. You need at least one connected source, a knowledge base, a public page, or an uploaded file, before it can answer anything.
  • Super Admin access. Setting up a Customer Agent and connecting content are admin actions, so make sure whoever's doing the setup has the permissions.

Step 1: turn on Breeze and open your AI settings

Breeze Assistant is on by default in most accounts, so the first response tool is usually already available in your inbox. If you don't see it, an admin can head to Settings and open the AI section, where HubSpot keeps a set of on/off toggles for its assistant and agent features. One thing to check while you're there: HubSpot's AI improvement toggle, which lets it use your data to train models, is on by default, and past training data can't be retroactively removed, so decide now whether you want it on.

This settings page is also where you confirm which data centers process your AI. Even accounts hosted in the AU or Canada regions still process AI features in the US, per HubSpot's trust center, which is worth noting if you have data-residency requirements.

Step 2: pick and configure your response mode

With Breeze on, you choose how hands-off you want to be. The two modes worth configuring are the Assistant (for drafting) and the Customer Agent (for autonomous replies).

Breeze Assistant (AI drafts, you send)

Nothing to install here, it's a panel in your conversations inbox. You type a prompt or click a suggested one, and it drafts or rewrites a reply using HubSpot context. One Reddit user summed up the mental model well:

Reddit

"Breeze assistant, the artist formerly known as co-pilot, is effectively chat GPT + HubSpot context. It's helpful when you're inside HubSpot and you need guidance on how to do something, or you want it to do things for you like build workflows or lists."

Breeze Assistant answering a CRM question inside the HubSpot inbox, as taken from HubSpot's knowledge base
Breeze Assistant answering a CRM question inside the HubSpot inbox, as taken from HubSpot's knowledge base

For a lot of teams, this is the whole AI story, and there's nothing wrong with stopping here. It's free, a human stays in the loop, and it takes the grind out of writing the same reply for the hundredth time.

Breeze Customer Agent (AI answers on its own)

This is the real setup. In your account, create a new Customer Agent, give it a name and a personality (HubSpot walks you through a short wizard), and you'll land on a general information screen like this one.

The Breeze Customer Agent setup wizard, naming the agent and choosing a personality, as taken from HubSpot
The Breeze Customer Agent setup wizard, naming the agent and choosing a personality, as taken from HubSpot

The personality setting isn't just cosmetic, it shapes tone across every reply, so pick something that matches how your brand actually talks. One thing you can't do at this screen: choose the model. HubSpot doesn't expose a model picker, an LLM setting, or an API key anywhere in the builder. Per HubSpot's own model cards, the Customer Agent is served by OpenAI models, while other Breeze features draw on Anthropic's Claude. You get the agent HubSpot gives you.

After the general info step, you connect content (that's Step 3) and then choose which channels and inboxes the agent handles. Start narrow: point it at one inbox or one topic, watch it for a week, then widen.

Step 3: ground the answers in your knowledge

An AI response is only as good as the content behind it, and this is the step that decides whether the agent sounds sharp or vague. On the content screen, HubSpot asks you to connect at least one source.

The Breeze Customer Agent content screen, connecting HubSpot knowledge base articles, files, and a public URL, as taken from HubSpot
The Breeze Customer Agent content screen, connecting HubSpot knowledge base articles, files, and a public URL, as taken from HubSpot

You've got three kinds of source here:

  • Existing HubSpot content, mainly your knowledge base articles.
  • Uploaded files, like a PDF of your returns policy, useful for anything behind a login that the crawler can't reach.
  • A public URL, where HubSpot crawls your site. Tick "import related URLs" and it follows internal links up to 1,000 pages and refreshes weekly.

A couple of real limits to know, because they trip people up. HubSpot crawls up to 5,000 public URLs per domain and reaches external tools like Confluence, Jira, and Notion through first-party connectors, so the old "walled garden" complaint isn't really true anymore. But login-gated pages fail the crawler (HubSpot's own workaround is to upload a PDF), and if you import a help center from another tool it's a one-time copy of the articles, not a live sync. So if your Zendesk or Help Scout docs change, HubSpot won't know unless you re-import.

The bigger point is one an experienced admin made about why HubSpot AI sometimes feels weak:

Reddit

"I think a lot of HubSpot AI feels weak when it is judged as a magic layer on top of the portal… If workflows are poorly named, lifecycle rules are undocumented, properties have unclear meanings, lists are stale… the AI is going to feel shallow because it is working from weak operating context."

That's the honest version of "garbage in, garbage out." Spend your setup time on the knowledge, not the personality slider.

What AI responses in HubSpot Service Hub actually cost

Here's where the setup gets real. Breeze Assistant is free. The Customer Agent runs on credits, and the math catches teams off guard.

PlanMonthly priceIncluded creditsCustomer Agent accessRough resolutions/month
Free$0NoneNo0
Starter$20/seat (pay monthly)500No0
Professional$90/seat (annual commit) + $1,500 onboarding3,000Yes~60
Enterprise$150/seat (quoted) + $3,500 onboarding5,000Yes~100

Prices and credit allowances per HubSpot's Service pricing page. A "resolution" costs 50 credits, roughly $0.50, and extra credits run about $9 per 1,000 on an annual plan.

Look at what that means on Professional. Your 3,000 included credits, divided by 50 per resolution, is about 60 resolutions a month, and those credits are shared with the Data Agent and other Breeze actions too.

Credit math: HubSpot Professional's 3,000 monthly credits divided by 50 credits per resolution equals about 60 resolutions a month
Credit math: HubSpot Professional's 3,000 monthly credits divided by 50 credits per resolution equals about 60 resolutions a month

Sixty resolutions is about two a day. Any team with real ticket volume blows past that in the first week and starts buying credits, and because auto top-up is the default, the bill can climb quietly. This is the number that surprised the most people we heard from:

Reddit

"Their credit-based pricing model is completely broken and not customer-friendly… Once you upgrade, there is no easy way to downgrade… it almost feels like a scam."

We break the full picture down in how much HubSpot AI costs, but the short version: the sticker plan price is the start of the cost, not the end of it.

Common mistakes to avoid

A few traps that turn a good setup into a bad month:

  • Letting credits run out silently. When you exhaust your credits, the Customer Agent stops taking new conversations across every channel until the next reset. No dramatic error, it just goes quiet. Watch your usage.
  • Forgetting the 72-hour freeze. HubSpot counts a resolution as billed when the agent replied citing a source and no human stepped in within 72 hours. That status freezes at 72 hours, so a conversation where the customer was actually annoyed still bills, and a reopened email thread can bill again.
  • Skipping the knowledge-gap review. Service Hub has a knowledge gaps report that shows the topics your agent keeps getting asked about with no article to answer from. It's the highest-leverage thing to check weekly, and most teams never open it.
HubSpot's knowledge gaps report showing topics with high conversation volume and no matching article, as taken from HubSpot
HubSpot's knowledge gaps report showing topics with high conversation volume and no matching article, as taken from HubSpot
  • Turning it loose on everything at once. Point the agent at one inbox or one topic first. Autonomous replies across your whole queue on day one is how a confident-but-wrong answer reaches a customer before you've caught the pattern.

What people say about HubSpot's AI responses

The honest read from real users is mixed, and it splits cleanly. On the product itself, HubSpot Service Hub scores 4.4/5 on G2 across nearly 3,000 reviews, and people genuinely like the assistant features. The ticket summaries and knowledge-base suggestions come up again and again as the parts that actually save time.

Where the frustration lands is almost always pricing and the credit model, not the AI's writing quality. That Trustpilot company score of 1.5/5 you might see is hubspot.com company-wide and rates the contract, the multi-year lock-in and separate onboarding invoices, not Service Hub's AI. It's worth separating the two: the product reviews well, the billing model doesn't.

If your main worry is predictable cost and being able to test before you commit, that's exactly the gap a dedicated agent fills.

A simpler path: AI responses in HubSpot with eesel

If the credit math and the "turn it on and hope" testing gap are what's holding you back, this is where eesel fits. It's an AI teammate that plugs into HubSpot Service Hub as a native integration, reads your tickets, drafts and sends replies, updates ticket properties, and moves pipelines using live CRM data, the same jobs the Customer Agent does, with two differences that matter for setup.

The eesel reports dashboard showing task volume, trigger events, and approval usage for an AI teammate
The eesel reports dashboard showing task volume, trigger events, and approval usage for an AI teammate

First, you can test on your real history before going live. eesel runs a simulation over thousands of your past HubSpot tickets and shows you the actual reply rate and the answers it would have sent, so you're not flipping a switch blind. Second, the pricing is flat: $0.40 per ticket handled, no per-resolution credits, no seats, no platform fee. The bill doesn't jump because a thread reopened or because a busy month pushed your volume up.

Two billing models side by side: HubSpot Breeze charges 50 credits per resolution on a Professional plan, eesel charges a flat $0.40 per ticket handled
Two billing models side by side: HubSpot Breeze charges 50 credits per resolution on a Professional plan, eesel charges a flat $0.40 per ticket handled

That flat-rate difference gets sharper at scale. In one eesel cost analysis for a ~1,000-ticket-a-month team, per-resolution pricing meant the bill scaled with both your resolution rate and your volume, so a Black Friday spike to 4,000 tickets multiplied the cost, while a flat rate kept November's bill the same shape as March's. Per-resolution pricing quietly penalizes you for the two things you actually want: resolving more and growing.

If you or your engineers prefer working from a terminal, eesel also ships a CLI that drives the same teammate and workspace. A person can run it by hand, scripts can automate it, and coding agents like Claude Code or Cursor can operate it, which makes it handy for inspecting an agent's HubSpot setup or reviewing test responses before you expand what it does.

Try eesel for HubSpot Service Hub

If you've read this far because HubSpot's credit model or the missing dry run is giving you pause, that's the exact problem eesel for HubSpot is built for. It connects to Service Hub in a few minutes, learns from your past tickets and help center on its own, and simulates on your real history so you see the reply rate before a single customer does, all at a flat $0.40 per ticket instead of credits.

You can start free and run the simulation on your own tickets to see the number for yourself. If you're weighing it against the native agent, our eesel vs HubSpot Breeze comparison lays the two side by side.

Frequently Asked Questions

How do I turn on AI responses in HubSpot Service Hub?
Breeze Assistant is available across HubSpot, so agents can start drafting replies right away from the conversations inbox. For autonomous replies you set up a Breeze Customer Agent, which needs a Service Hub Professional plan or higher. Give the agent a name and personality, connect at least one knowledge source, then choose the channels and inboxes it should answer on.
How much do HubSpot AI responses cost?
Breeze Assistant is included, but the Customer Agent costs 50 credits per resolution (about $0.50). Professional includes 3,000 credits a month, which is roughly 60 resolutions before you buy more at about $9 per 1,000 credits, per HubSpot's Service pricing. Our full breakdown is in how much HubSpot AI really costs.
What is the difference between Breeze Assistant and the Breeze Customer Agent?
Breeze Assistant helps a human, it drafts and summarizes while an agent still sends. The Breeze Customer Agent is the autonomous one that can answer a customer on its own. Assistant is included on every tier; the Customer Agent is Professional and up.
Can I test HubSpot's AI on my own tickets before it goes live?
HubSpot lets you preview and pilot a Customer Agent, but there is no built-in dry run over your own ticket history. If you want to see the actual reply rate on your real past conversations first, a dedicated agent like eesel for HubSpot simulates on thousands of historical tickets before it touches a live one.
What is the best AI for HubSpot Service Hub responses?
If you live inside HubSpot and only need light draft help, Breeze Assistant is fine and free. For autonomous replies with predictable pricing and testing on real tickets, look at the HubSpot Service Hub AI alternatives, including flat per-ticket options that skip the credit math.

Share this article

Alicia Kirana Utomo

Article by

Alicia Kirana Utomo

Kira is a writer at eesel AI with a Computer Science background and over a year of hands-on experience evaluating AI-powered customer service tools. She focuses on breaking down how helpdesk platforms and AI agents actually work so that support teams can make better buying decisions.

Related Posts

All posts →
Illustration of a support agent working in Freshdesk with AI drafting and sending a reply
Customer Service

How to set up AI responses in Freshdesk: a practical guide

A step-by-step guide to turning on AI responses in Freshdesk, from suggested replies to Freddy Copilot to the Freddy AI Agent, plus what each one really costs and where a dedicated agent fits.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieSep 25, 2026
Illustration of a support agent working in the Front shared inbox with an AI drafting and sending a reply
Customer Service

How to set up AI responses in Front: a practical guide

A step-by-step guide to turning on AI responses in Front, from Compose to Copilot to Autopilot, plus what each one costs and where a dedicated AI agent fits.

Rama Adi NugrahaRama Adi NugrahaSep 25, 2026
Illustration of a support agent connecting ChatGPT AI to a HubSpot help desk, representing ChatGPT for HubSpot Service Hub
Customer Service

ChatGPT for HubSpot Service Hub: the real routes in 2026

There's no one-click ChatGPT app for HubSpot Service Hub. Here are the four real ways to put ChatGPT-style AI on your tickets, and what each one actually costs.

Alicia Kirana UtomoAlicia Kirana UtomoSep 5, 2026
Illustrated hero banner for a guide on adding AI to HubSpot Service Hub
Customer Service

How to add AI to HubSpot Service Hub (2026 guide)

Three ways to add AI to HubSpot Service Hub, what each costs, and how to roll one out without a confident bot quietly giving wrong answers.

Rama Adi NugrahaRama Adi NugrahaJul 20, 2026
Illustration comparing HubSpot Breeze Customer Agent alternatives for customer support
Customer Service

The 8 best HubSpot Breeze Customer Agent alternatives in 2026

The best HubSpot Breeze Customer Agent alternatives in 2026, compared on real AI pricing, the credit meter, and whether you can add AI without the whole HubSpot stack.

Alicia Kirana UtomoAlicia Kirana UtomoSep 7, 2026
Pylon vs ClearFeed comparison hero banner
Customer Service

Pylon vs ClearFeed (2026): pricing, AI, and the Slack question

Pylon vs ClearFeed compared for 2026: real pricing, how each meters AI, the Slack-versus-Teams gap, integrations, and which B2B support team each one actually fits.

Rama Adi NugrahaRama Adi NugrahaSep 22, 2026
Split illustration comparing two AI support approaches, Freddy AI and a layered AI teammate, side by side
Customer Service

Freddy AI vs eesel AI: which AI should run your Freshdesk queue?

A hands-on comparison of Freshworks' native Freddy AI and eesel AI for Freshdesk teams, focused on the one thing that decides the bill: how each one meters your usage.

Rama Adi NugrahaRama Adi NugrahaSep 7, 2026
Illustration of Slack-native ticketing and help desk tools compared as Suptask alternatives
Customer Service

The 8 best Suptask alternatives in 2026

The best Suptask alternatives in 2026, compared on price, AI, and where your ticket record actually ends up living once the Slack thread goes quiet.

Rama Adi NugrahaRama Adi NugrahaAug 29, 2026
Illustrated banner for a KalTalk pricing breakdown, showing an AI support agent handling chat, email and WhatsApp
Customer Service

KalTalk pricing explained: every plan, cap, and real cost

A full breakdown of KalTalk pricing in 2026: the four flat plans, the AI resolution caps that decide your real bill, and where the sticker price hides.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieAug 27, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free