HubSpot Breeze Agents embed autonomous AI directly into HubSpot Smart CRM, enabling marketing and service teams to automate repetitive customer inquiries, content production, and data-driven CRM workflows. Powered by the Breeze Context Layer—which taps into unified CRM records, knowledge bases, and interaction history—these specialized agents operate natively within HubSpot without requiring external AI middleware or custom code. Understanding the step-by-step setup, training requirements, workflow integration, and governance controls allows operations teams to deploy Customer Agents, Content Agents, and Social Media Agents while maintaining brand safety and human oversight.
Understanding Breeze Agents in the HubSpot Ecosystem
HubSpot Breeze introduces specialized, role-based AI agents designed to execute end-to-end tasks across customer-facing operations. Unlike generic chat assistants that operate in isolation, Breeze Agents are anchored to HubSpot's Smart CRM database, allowing them to reference real-time customer data, deal stages, and support histories.
Marketing and service teams primarily leverage three core agents:
- Breeze Customer Agent: A 24/7 service automation agent that resolves support inquiries across live chat, messaging apps (such as WhatsApp and Facebook Messenger), email, and the Service Hub Help Desk. It answers questions from approved documentation, executes routine actions like booking meetings or looking up order statuses, and escalates complex tickets to human reps.
- Breeze Content Agent: A marketing agent that drafts targeted blog posts, landing pages, case studies, and podcasts directly within HubSpot Content Hub, drawing on brand voice settings and CRM context.
- Breeze Social Media Agent: A social automation agent that analyzes audience engagement, reviews brand guidelines, and drafts cross-channel social posts for human review and scheduling.
In addition to customer-facing channels, HubSpot allows teams to invoke these agents inside automated CRM workflows using the dedicated "Run Agent" workflow action, turning static automation rules into dynamic, context-aware processes.
Prerequisites and Account Configuration
Before setting up or deploying any Breeze Agent, administrators must ensure account permissions, subscription tiers, and AI data settings are properly established.
1. Subscription and Permission Requirements
- Permissions: Configuring agents requires Super Admin access or dedicated Customer Agent editor permissions and Breeze Studio seats.
- Subscription Tiers: Breeze Customer Agent and workflow integrations typically require Service Hub or Marketing Hub Professional or Enterprise editions.
- HubSpot Credits: Autonomous actions—such as customer conversation resolutions and automated workflow agent executions—consume HubSpot Credits. Account administrators should verify available credit allocations under Account & Billing settings before launching live agents.
2. Enabling AI Settings in HubSpot CRM
To allow Breeze Agents to access necessary company data and interact with contacts, administrators must enable the appropriate generative AI permissions:
- Click the Settings (gear) icon in the main HubSpot navigation bar.
- In the left sidebar menu, navigate to AI (or Account Settings > AI).
- Toggle on Give users access to generative AI tools and features.
- Enable Give users access to Breeze Assistant settings.
- Under CRM data settings, toggle on permissions that permit AI tools to process CRM properties, customer conversations, and uploaded files.
Setting Up the Breeze Customer Agent for Service Teams
The Breeze Customer Agent acts as the front line for customer support, handling routine inquiries without human intervention while seamlessly passing complex issues to service representatives.
Step 1: Initialize the Agent
- In your HubSpot account, navigate to Service > Customer Agent.
- Click Set up your agent to launch the visual agent builder.
- Provide an internal name and select an avatar for the agent.
Step 2: Define Brand Voice and Communication Guidelines
Maintaining consistent tone is essential for customer trust. Under the Train > Guidelines section:
- Choose a baseline tone (such as Professional, Helpful, or Casual), or select your predefined company Brand Voice if already configured in HubSpot.
- Enter specific operational guardrails in the guidelines prompt box, such as instructions on how to address pricing questions, refund requests, or sensitive customer complaints.
- Specify response boundaries (for example, instructing the agent never to promise custom discounts or quote unverified product timelines).
Step 3: Connect and Train Knowledge Sources
The accuracy of the Customer Agent depends entirely on the quality of its knowledge base. In the Content or Knowledge Sources tab:
- HubSpot Knowledge Base: Select published help center articles for automatic indexing.
- Website and Blog Pages: Enter public URLs or select hosted HubSpot CMS pages to ingest product specifications, FAQ pages, and company documentation.
- Uploaded Documents: Upload reference files (PDF, DOCX, CSV, XLSX, or TXT) containing internal policies, technical user manuals, or catalog sheets.
- Content Refresh: Set review schedules to ensure outdated documentation is pruned or updated when company policies change.
Step 4: Configure Agent Actions
Beyond answering questions, the Customer Agent can perform actions directly inside the CRM. Under Train > Actions:
- Enable meeting booking links associated with specific service reps or sales calendars.
- Connect custom API endpoints or supported integrations (such as checking order shipment details or subscription statuses).
- Allow the agent to update specific CRM contact or ticket properties when customers provide verified details.
Step 5: Establish Human Handoff and Escalation Rules
A reliable escalation path ensures customers never get trapped in an unhelpful loop. In the Train > Human handoff tab:
- Confidence Thresholds: Configure the agent to transfer conversations automatically if it cannot find an approved answer or if its confidence score falls below the required threshold.
- Sentiment & Keyword Triggers: Set triggers for explicit requests (such as "talk to a human" or "speak to a manager") or negative sentiment indicators.
- Routing Destinations: Map escalations to specific Service Hub inboxes, chat queues, or Help Desk ticket pipelines based on agent availability and business hours.
Step 6: Test and Coach in the Sandbox
Before publishing to customers:
- Use the interactive Test panel on the right side of the Customer Agent interface.
- Select Test as a CRM contact to simulate how the agent references existing contact records and historical tickets.
- Review the Testing Insights drawer to verify which knowledge base articles or URLs the agent cited to generate its answer.
- Click Coach agent to submit corrective feedback or adjust guidelines if an answer is inaccurate or lacks appropriate nuance.
Step 7: Deploy Across Support Channels
Once validated, deploy the agent to incoming channels:
- Live Chat & Chatflows: Under Conversations > Chatflows, select your website chat widget and assign the Customer Agent as the primary responder.
- Messaging Channels: Connect the agent to integrated channels like WhatsApp for Business or Facebook Messenger.
- Email Inboxes: Enable the agent to suggest draft replies for service reps inside Service Hub Help Desk, or allow autonomous email responses for specific ticket categories.
Configuring Marketing Agents for Content and Campaigns
Marketing teams use Breeze Agents to accelerate campaign execution while keeping brand messaging aligned with CRM context.
1. Deploying the Breeze Content Agent
The Content Agent automates content creation within HubSpot Content Hub:
- Blog Generation: Navigate to Content > Blog, select Create > Blog post with Breeze Assistant, and input your topic, target audience, and primary keyword. The agent produces structured outlines, drafts full posts, and incorporates internal links based on your existing website taxonomy.
- Landing Page Drafting: In Content > Landing Pages, provide a campaign objective, target persona, and value proposition. The agent generates headline variations, body copy, and call-to-action proposals.
- Case Study Drafting: Ingest CRM customer success notes or call transcripts to create structured customer success stories highlighting measurable outcomes.
2. Deploying the Breeze Social Media Agent
The Social Media Agent eliminates repetitive social scheduling:
- Navigate to Marketing > Social and open the Breeze Social Media Agent.
- Provide a source asset (such as a newly published blog post URL, event page, or product launch announcement).
- The agent analyzes historical engagement data from your connected social accounts (LinkedIn, X, Facebook, Instagram) to generate channel-specific post variations with optimized character counts and hashtag suggestions.
- Human Approval Workflow: All generated posts are routed to the social publishing queue with status set to draft, requiring marketing manager approval before publication.
Integrating Agents into Automated CRM Workflows
One of the most powerful capabilities of HubSpot Breeze is the ability to trigger AI agents autonomously within CRM workflows via the Run Agent action.
[ CRM Trigger Event ]
│ (e.g., Ticket Created / Lead Form Submitted)
▼
[ "Run Agent" Action in Workflow ]
│ ── Inputs: Contact Data, Query, Ticket Notes
▼
[ Breeze Agent Autonomous Execution ]
│ ── Resolves issue, generates summary, or queries data
▼
[ Structured CRM Output / Property Update ]
│ ── Updates Ticket Status, Enrolls in Follow-up, or Alerts Rep
▼
[ Downstream Workflow Steps ]
Step-by-Step Workflow Configuration
- In your HubSpot account, navigate to Automation > Workflows.
- Create a new workflow (or edit an existing one) based on your target object: Contacts, Companies, Deals, or Tickets.
- Define enrollment criteria (e.g., "Ticket Category is equal to Billing Inquiries" or "Deal Stage is equal to Qualified to Buy").
- Click the + (plus) icon to add an action.
- In the left panel, expand the AI category and select Run agent.
- Select the target agent from the dropdown menu (e.g., Breeze Customer Agent or a custom research agent).
- Configure inputs: Pass relevant CRM tokens into the agent's input prompt (such as
[Ticket.Description],[Contact.Company_Name], or[Deal.Amount]). - Select output formatting:
- Text response: Stores the comprehensive natural language output in a CRM multi-line text property or internal note.
- Structured data: Extracts specific data points (e.g., intent category, sentiment score, or recommended product tier) and maps them directly to designated CRM properties.
- Add conditional branches based on the agent's output to trigger secondary actions, such as sending confirmation emails or alerting account executives.
Operational Constraints and Credit Consumption
- Daily Limits: The "Run Agent" workflow action has a default limit of 500 executions per day per account.
- Credit Tracking: Each execution consumes HubSpot Credits based on the computational complexity and model tier used. Monitor usage under Settings > Account & Billing > Usage & Limits to prevent workflow stoppages.
Comparing Marketing and Service Breeze Agents
The following table summarizes the key operational parameters across the primary Breeze Agents:
| Agent Name | Primary Operational Focus | Supported Deployment Channels | Core Input Sources | Governance / Oversight Mechanism |
|---|---|---|---|---|
| Breeze Customer Agent | Support ticket resolution and customer inquiry automation | Live chat, WhatsApp, Facebook Messenger, email, Help Desk | Knowledge Base articles, approved URLs, uploaded documents (PDF/DOCX) | Confidence threshold triggers, human handoff rules, sandbox testing simulator |
| Breeze Content Agent | Top-of-funnel demand generation and content production | HubSpot Blog, Landing Page builder, Case Study generator | Brand Voice settings, campaign briefs, reference URLs, CRM customer stories | Draft-only mode, editor review and approval before publishing |
| Breeze Social Media Agent | Multi-channel social distribution and audience engagement | LinkedIn, Facebook, Instagram, X (Twitter) | Source URLs, campaign briefs, historical engagement metrics | Social publishing approval queue, manual post approval |
| Breeze Prospecting Agent | Sales research and personalized outreach | Sales Hub sequences, contact records, CRM prospecting workspace | CRM company records, engagement history, intent signals | Sequence enrollment review, email draft inspection |
Governance, Monitoring, and Best Practices
Deploying autonomous agents requires ongoing oversight to maintain data security, control costs, and protect customer satisfaction.
1. Adopt a 28-Day Pilot Framework
Rather than rolling out agents across all channels simultaneously, operational teams should implement a staged rollout:
- Week 1 (Configuration & Grounding): Set up permissions, curate approved knowledge sources, establish tone guidelines, and configure handoff rules.
- Week 2 (Internal Sandbox Testing): Test the agent against at least 50 historical customer inquiries and edge cases using the CRM contact simulation tool.
- Week 3 (Single-Channel Beta): Deploy the Customer Agent to a single, low-risk channel (such as a knowledge base search widget or off-hours chat) with tight escalation thresholds.
- Week 4 (Review & Full Rollout): Analyze resolution rates, credit burn rate, and handoff frequency. Refine knowledge sources before expanding to email and messaging channels.
2. Monitor Performance and Knowledge Gaps
Review the Customer Agent dashboard in Service > Customer Agent weekly:
- Resolution Rate: Track the percentage of conversations resolved without human intervention. A sudden drop often indicates new product changes that are not documented in the knowledge base.
- Unanswered Inquiries & Knowledge Gaps: Inspect the list of questions the agent was unable to answer. Use these insights to draft new Knowledge Base articles.
- Audit Cards: For workflow-based agent executions, examine the generated Audit Cards to verify the agent's internal reasoning and property update accuracy.
3. Maintain Data Privacy and AI Trust
HubSpot operates under strict AI Trust principles:
- Customer CRM data and uploaded proprietary documents are not used to train public foundation models.
- Access to CRM data is governed by existing user permissions, ensuring agents only retrieve information that administrators explicitly authorize.
- Sensitive customer data (such as payment details or personally identifiable medical information) should be explicitly excluded from knowledge bases and prompt guidelines.
By systematically connecting verified knowledge bases, establishing clear escalation guardrails, and leveraging workflow automation, marketing and service teams can use HubSpot Breeze Agents to achieve substantial operational scale while preserving customer trust and brand integrity.