HubSpot's AI Customer Agent, powered by Breeze AI, represents a significant leap forward in automated customer support— including turning your website into a responsive, helpful, and continuously improving front-of-house assistant.
This comprehensive guide will walk you through (just about) every aspect of setting up, training, and optimizing your HubSpot AI Customer Agent. In turn, it’ll help you to deliver exceptional customer experiences… while freeing your human agents to focus on complex, high-value interactions.
HubSpot AI Customer Agent is an intelligent conversational assistant that uses your existing HubSpot content and public URLs to provide contextual, accurate responses to customer inquiries.
This AI-powered solution:
And here’s a great overview from HubSpot's very own…Kyle Jepsen:
Here’s just a handful of benefits you'll experience once up and running…
Enhanced Customer Experience
Operational Efficiency
Scalable Support
Now you're warmed up and ready to go, let's look at the step-by-step guide…
Pre-planning:
Before you even get started, you'll need to toggle on a couple of switches in the settings area:
In your HubSpot account, click the settings settings icon in the top navigation bar:
In the left sidebar menu, in the Account management section, navigate to AI.
Then you'll need to toggle these two settings (if not already done):
Full resource and further information here.
NOW you can get started…
Navigate to the Customer Agent Dashboard
Configure General Information
Agent Name Choose a descriptive name that reflects your agent's purpose (e.g., "Support Assistant," "Product Helper," or your company name + "Bot")
Role Selection Select the most appropriate role for your agent:
Personality Configuration Choose a personality that aligns with your brand voice:
Pro Tip: you can configure brand voice settings in HubSpot (under the "Branding" tab within "Account Defaults") for the whole business:
Then you can configure:
Adding HubSpot Content Sources
As your Customer Agent is powered by content, you really want to make sure that what you feed into the system is what you want it to serve up e.g.
Knowledge Base Articles
Website and Landing Pages
Blog Content
Product and services information
As you can see, there are many options, and personally, I tend to favor files of 'FAQs' as a starting point.
(Unless you have a well-manicured knowledge base, for instance)
You can add these here…
Supported File Types You can upload various file formats containing relevant information:
And a few tips…
Very important…
You need to decide whether you want the citations of the answers to be ‘viewable’.
If you toggle
In other words, people won't just see the answers, they'll see the source of the answer as well.
If you toggle, then you make the files ‘available to be cited’ in answers - which is exactly what we've done with our ISO 27001 and ISO 9001 certificates:
Note: you may not want this to be the case across all of your content.
Once you have your content ready, you can move to the next phase…
Select Your Deployment Channel:
Inbox vs. Help Desk Configuration Choose whether to connect through:
Channel Selection Assign your agent to appropriate channels:
Configure Handoff Rules:
Handoff to Human Agent Configure when and how conversations transfer to human agents:
Stay Assigned Option Choose this if you want the AI to remain engaged even when it can't answer:
Next, it's time for some ‘Pre-Launch Testing’
Before going live, test your agent with:
See how it responds, and you may need to adjust the source of the information, and/or use short answers to fill in any gaps:
You can also set up something called Actions, which is definitely a more advanced approach where you can…
“Empower Customer Agent to perform tasks just like your support reps. Configure actions like sending invoices, sharing order status, or sending password reset links — all without the hassle of manual intervention.”
More information on that here.
When your agent frequently expresses uncertainty, the issue is usually poor content quality or gaps in your knowledge base.
If you run the test yourself and then review the responses, you'll often find the source of the issues.
This is why ‘Short Answers’ (mentioned above) are SO useful…
Spot a ‘Knowledge gap’ once live (By going to this tab below)
Click on the hyperlink relating to the gaps, and then use short answers to build out the information to be used by the Customer Agent, by clicking on the ‘Create an answer’ button:
And then add in both the question and the answer.
You can even test it before you go live:
This gives a way for your customer agent to build a micro knowledge base through ‘short answers’.
It's early days with our own experimentation, but I'm extremely excited with the potential.
Setting up and optimizing your HubSpot AI Customer Agent is just the beginning of your journey toward enhanced customer support and operational efficiency. Remember that this is an iterative process—continuous testing, monitoring, and optimization will ensure your agent becomes increasingly effective over time.
The key to success lies in:
As you implement these strategies, you'll find that your AI Customer Agent becomes an invaluable team member, handling routine inquiries with precision while enabling your human agents to focus on complex, high-value customer interactions.
Keep checking and testing that the right content appears in conversations, and remember—this is where your journey to exceptional AI-powered customer support truly begins.