HubSpot Customer Agent is an AI tool in the Breeze AI suite that handles customer questions independently.
It requires Service Hub Professional or Enterprise, ensuring access to advanced automation, multi-channel support, and CRM features for effective AI interactions.
The multi-agent system:
HubSpot offers agents for different business functions:
Knowledge Base Agent: Works with Customer Agent to identify content gaps and suggest document updates.
Prospecting Agent: Researches accounts, identifies buying signals, and writes personalized outreach.
Content Agent: Creates blog posts, social media content, and email campaigns.
Social Agent: Manages social media interactions and content scheduling
up to 22 HubSpot agents as of October 2025.
These two agents work together but have different purposes.
Customer Agent handles customer conversations across channels. Knowledge Base Agent analyzes these conversations to identify gaps in your docs.
When the Customer Agent encounters unanswered questions, the Knowledge Base Agent identifies missing content and suggests articles for your team to develop.
This creates continuous improvement: customer questions → gap finding → document updates → better future answers.
The shared base:
All agents access your unified HubSpot CRM data, creating consistent responses—customer context flows across support, sales, and marketing interactions.
78% of organizations use AI in at least one business function
(Source: McKinsey AI Survey 2025).
Many teams use HubSpot chatflows (rule-based bots).
Customer Agent represents a fundamental shift.
Chatflows follow decision trees you build manually using conditional logic.
Customer Agent uses AI trained on your content. It understands intent, not just keywords.
|
Feature |
Chatflow (Rule-Based) |
Customer Agent |
|---|---|---|
|
Technology |
Decision tree logic |
AI (Large Language Model) |
|
Setup |
Manual path building |
Knowledge base training |
|
Flexibility |
Fixed paths only |
Understands natural language |
|
Learning |
Static (manual updates) |
Improvements from experiences |
|
Context awareness |
Limited to current conversation. |
Full CRM history access |
|
Confidence scoring |
Unavailable |
Built-in smart escalation |
|
Content source |
Pre-written responses |
Learns from over 1,000 pages |
|
Best for |
Simple qualification flows |
Complex customer inquiries |
When to use each:
Use chatflows for simple qualification (collect email, route to the right team, schedule demos).
Use Customer Agent for complex support questions requiring understanding of context.
You can run both simultaneously. Chatflows handle simple routing while Customer Agent manages support conversations.
Customer Agent delivers seven essential features:
24/7 Multi-Channel Access
The agent responds instantly across chat, email, WhatsApp, and Facebook Messenger. Customers switch channels mid-conversation without having to repeat information.
Knowledge Base Integration
The agent learns from up to 1,000 pages of website content, PDFs, docs, and FAQs. It cites sources in responses, building customer trust through evidence.
CRM-Powered Personalization
Every response uses customer data from your CRM. The agent accesses order history, support tickets, renewal dates, and preferences to deliver relevant answers.
Smart Escalation Protocol
Confidence scoring determines when AI responds versus when humans step in:
|
Confidence Level |
Agent Action |
Example Scenario |
|---|---|---|
|
High (90%+) |
Responds independently |
Password reset, FAQ answers, order status |
|
Medium (70–89%) |
Asks additional questions |
Unclear product inquiries |
|
Low (<70%) |
Routes to humans with full context |
Complex technical issues, sensitive complaints |
When escalation occurs, human agents receive:
Complete conversation transcript
Customer history and context
Confidence score explanation
Recommended next steps
Routine Task Automation
The agent completes actions without human help: password resets, meeting scheduling, data updates, and ticket sorting.
Teams using these features spend 40% less time closing tickets
(Source: HubSpot Official Data).
Multi-Language Support
Language detection responds in the customer's browser language automatically. No manual language switching needed.
Knowledge Gap Detection
The agent finds missing information during customer interactions. When confidence drops due to knowledge gaps, the Knowledge Base Agent suggests document updates.
The improvement cycle works continuously: customer asks question → agent finds gap → team reviews updates → docs improve → future customers get better answers.
HubSpot offers several beta features that enhance Customer Agent capabilities:
CRM Data Read/Write: Customer Agent can now read and write CRM records, enabling personalized replies based on customer data and automated follow-up actions.
Email Capture on Messaging: Configure when Customer Agent should ask for a customer's email on live chat, WhatsApp, and Messenger. If the contact matches a CRM record, the agent skips this step.
Automated Actions: Enable the agent to handle frequent customer needs without manual work—send payment links, share onboarding resources, provide refund request links, update account settings, schedule follow-up calls.
For enterprise teams with custom requirements, HubSpot provides flexible integration options:
Custom Channels Apps: Developers can deploy Customer Agent in any application beyond HubSpot's standard channels (mobile apps, internal tools, custom support portals, partner platforms). Learn more at developers.hubspot.com.
Conversations APIs: These beta APIs provide programmatic access to create and manage conversations, send and receive messages, route conversations to agents, access conversation history, and update properties.
Marketplace Apps: HubSpot's ecosystem offers pre-built messaging integrations for SMS, video chat, co-browsing, translation, and customer verification. Explore options at ecosystem.hubspot.com.
Here's how to create and deploy your customer agent:
Navigate to Service > Customer Agent in your HubSpot account.
Click Launch, then Create Agent
Enter an agent
Select a Role (Customer Support, Marketing Specialist, or Sales Representative)
Choose a Personality (Friendly, Professional, Casual, Empathetic, or Witty)
If you've set up brand voice in HubSpot, you can select it here.
Click Next
Choose the content your agent uses to respond to questions:
HubSpot Content:
Select from knowledge base articles, website pages, landing pages, and blog posts.
Files:
Upload existing or new files.
Supported formats: docx, pdf, txt, html, csv, json, pptx, xml, md
External URLs:
Enter a public URL to synchronize content.
Check "Import related URLs" to crawl all pages within the domain.
Limit: 1,000 pages total
Click Create agent when finished.
Go to Service > Customer Agent > Manage
Click Deployment & Channels in the left sidebar.
Click Assign in the top right.
Choose to connect from an inbox or support desk.
Select a channel: WhatsApp, Facebook, Live chat, or Email (beta)
Click Next.
On the Setup Human Handoff page:
Choose what happens when the agent cannot provide an answer:
Keep agent assigned: Agent remains with conversation
Transfer to human: Assign to selected users or teams
Select users or teams for escalation.
Note: Only users with Sales Hub or Service Hub paid seats can be included.
Click Save
Before going live:
Test the agent with typical customer questions.
Check if responses are accurate and cite the appropriate sources.
Adjust confidence thresholds if necessary.
Add missing content to knowledge sources.
Train your support team on when to take action.
[Screenshot: Customer Agent setup workflow showing the 5-step process]
Start small: Enable one channel first (live chat recommended). Add more channels after confirming responses.
Use quality content: Upload your best FAQs, product docs, and help articles. The agent is only as effective as the content it learns from.
Monitor escalations: Review conversations where the agent handed off to humans. These show content gaps—fill them to improve automation rates.
Set conservative thresholds: Start with high confidence requirements (95%+). Lower them gradually as you build trust in the system.
Update regularly: Customer Agent improves when you act on Knowledge Base Agent suggestions and add missing content.
From a RevOps perspective: Build automation on solid operations. Document your support processes first, then let the agent handle routine work while humans focus on complex cases. This is MAN Digital's RevOps methodology applied to customer service.
AI customer service delivers financial impact when tracked correctly.
Organizations see an average return of $3.50 for every $1 invested
(Source: IDC Study for Microsoft )
High performers achieve 8x ROI.
Three levers drive this return:
Cost Reduction (Lever 1)
Calculate time savings:
Formula:
Average ticket handle time (before AI): 15 minutes
Average ticket handle time (after AI): 9 minutes
Monthly ticket volume: 500
Time saved: 3,000 minutes (50 hours monthly)
Support cost per hour: €35
Monthly savings: €1,750
Response Time Improvement (Lever 2)
Faster responses enhance customer satisfaction:
Before AI: 6+ hours average first response
After AI: <4 minutes for AI-handled tickets
CSAT improvement: 12% average increase
Capacity Expansion (Lever 3)
Support teams handle more volume without hiring additional staff. When 50% of tickets automate, your effective capacity doubles without increasing headcount.
Agents focus on complex cases requiring expertise. Reduced burnout from repetitive work enhances retention rates.
HubSpot Credits pricing:
Each conversation: 100 credits (~€1.00)
Professional plan: 3,000 credits/month included (30 conversations)
Enterprise plan: 5,000 credits/month included (50 conversations)
Additional credits: €10 per 1,000
Track these five KPIs:
Automation rate: Percentage of tickets resolved without human assistance
Target: 50–60% by month 3
First response time: Time from customer inquiry to initial reply
Target: <5 minutes for AI-handled tickets
Resolution time: Time from initial contact to case closure
Target: 50% faster than the pre-AI baseline
CSAT score: Customer satisfaction ratings
Target: 12%+ improvement over baseline
Escalation rate: Percentage of tickets requiring human assistance
Target: <40% by month 3
|
Metric |
Pre-AI Baseline |
Post-AI Target |
Impact |
|---|---|---|---|
|
Average handle time |
15 minutes |
9 minutes |
40% reduction |
|
First response time |
6 hours |
<5 minutes |
~98% improvement |
|
Monthly ticket volume |
500 tickets |
500 tickets |
Same volume |
|
Agent capacity |
500 tickets |
1,000 tickets |
100% increase |
|
Monthly cost |
€4,375 |
€2,625 |
€1,750 savings |
|
CSAT score |
72% |
84% |
+12 points |
When to scale: Once automation rate exceeds 50% for three consecutive months, expand to additional channels or use cases.
AI customer service works best as augmentation, not replacement. Support teams shift from repetitive tasks to relationship-building while maintaining human oversight for complex cases.
Organizations achieve 60–80% automation rates through steady optimization over 3–6 months, not immediate transformation.
Next steps: Audit your current FAQ and help documentation. The quality of your knowledge sources determines Customer Agent's success. Upload your best content first, enable live chat, and test with your support team before launching with customers.
If you need help with a process-first approach to AI customer service, MAN Digital's RevOps team has experience with HubSpot AI deployments.