HubSpot AI agents: Features, pricing, and limits in 2026

Alicia Kirana Utomo
Written by

Alicia Kirana Utomo

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 8, 2026

Expert Verified
Illustration of a person holding the orange HubSpot logo

A useful AI agent comparison starts with the job, not the number of features. I would ask what the agent can read, what it may change, and how the team will check its work.

HubSpot offers agents for several roles. eesel offers a support teammate that connects to HubSpot, with an agent-friendly CLI for inspecting and operating that same teammate. This guide compares the practical boundaries and walks through a test you can adapt to your support process.

Which HubSpot agent fits the job?

The current product catalog distinguishes these roles:

AgentJobListed access
Customer AgentAnswer support questionsEligible Professional or Enterprise product
Prospecting AgentResearch leads and recommend outreachStarter-edition product
Data AgentResearch questions about customer recordsStarter-edition product
Content Agent, betaGenerate contentMarketing Hub Professional or Enterprise

Check the exact feature in your account before buying an upgrade. An older article describing Prospecting Agent as Enterprise-only is not a reliable purchasing guide.

For support, HubSpot's Customer Agent setup lets you choose content, define behavior, configure actions and handoff, and test before deployment. Public URLs are supported alongside HubSpot content. It is inaccurate to say the agent can only learn from pages hosted inside HubSpot.

HubSpot Customer Agent setup with name, personality, and greeting fields
HubSpot Customer Agent setup with name, personality, and greeting fields
HubSpot's documentation example shows the initial identity settings. Sources, actions, and deployment still need their own checks.

HubSpot also provides test questions, contact-based previews, action testing, and Testing Insights. Its guide says previews and testing do not use credits. Those are native capabilities, not reasons to buy a separate product.

Understand the pricing unit

HubSpot's catalog lists Customer Agent at 50 credits per resolved text conversation, Data Agent at 10 per prompt and record, and Prospecting Agent at 100 per recommended lead. Additional credits are listed at $0.01 each. Subscription access and any contracted services remain separate costs.

The credit management guide explains that unused credits expire monthly and allowances do not add across products. Purchased capacity can auto-upgrade through the commitment term unless overages are configured instead. Check the account's actual limits before a busy-period rollout.

eesel has a different billing unit. Its pricing documentation lists regular support tasks at $0.40. A ticket is one task regardless of reply count, and a chat session is one task regardless of message count. Tasks are billed regardless of outcome.

Do not turn these different units into an unsupported savings percentage. Compare the total spend and human review effort for the same kind of accepted result.

Evaluate limits with evidence

QuestionEvidence to collect
Can it answer this policy question?The right policy is available and cited
Can it use this customer's data?Permission and requester scope, not just a connected icon
Can it make this change?Enabled action and required approval
Will it reach the right destination?A real event and a verified private or public result
Is wider use affordable?Actual usage plus review and correction time

A product can have an integration and still lack the specific document, action, or permission your workflow needs. Test the dependency instead of assuming that either vendor's integration list answers every question.

Inspect HubSpot support capabilities through eesel CLI

The eesel CLI works with the same eesel agent and workspace as the dashboard. Its JSON output makes it useful for scripts and coding agents such as Claude Code, Cursor, and Codex.

For this comparison, use it to inspect what a support teammate knows, rehearse a difficult answer, and investigate the resulting activity. It is not a command-line controller for HubSpot's native Customer Agent.

Inspect before connecting or changing anything

With Node.js 18.17 or newer:

Bash
npx @eesel/cli login
npx @eesel/cli whoami
npx @eesel/cli agents
npx @eesel/cli integrations --agent PILOT_AGENT_ID
npx @eesel/cli status --agent PILOT_AGENT_ID
npx @eesel/cli instructions --agent PILOT_AGENT_ID
npx @eesel/cli automations --agent PILOT_AGENT_ID

Replace PILOT_AGENT_ID with the intended teammate. Selecting an agent does not isolate it from its real integrations or permissions. Inspect existing automations and actions before adding production data.

If HubSpot is absent, review the connection documentation and obtain approval for the data access before running:

Bash
npx @eesel/cli integrations connect hubspot --agent PILOT_AGENT_ID

A person with App Marketplace Access chooses the portal and approves the browser authorization. A coding agent should hand over that link and wait, not choose an account on the person's behalf.

Separate copied knowledge from live records

Connection starts indexing recent closed tickets and copying permitted CRM records. This is a data-handling decision even if customer sending is off.

Copied Deals, Contacts, and Companies also need the selected agent's knowledge toggles enabled before it can search them. Review live lookup actions and requester permissions separately. A copied deal stage is not proof of the customer's current entitlement.

Bash
npx @eesel/cli integrations download list --agent PILOT_AGENT_ID
npx @eesel/cli status --agent PILOT_AGENT_ID
eesel HubSpot source list with document counts and separate CRM toggles
eesel HubSpot source list with document counts and separate CRM toggles
This example has CRM records copied but their knowledge toggles off, and zero knowledge-base documents. A successful connection is not proof that the policy you need is present.

Ask your coding agent for a bounded check:

Inspect the selected eesel teammate's sources, instructions, and automations with read-only CLI commands. Identify missing evidence needed to answer an account-access question. Do not start chats, enable CRM search, change instructions, create automations, or approve actions.

Rehearse an answer with a meaningful boundary

Confirm that the approved account-access policy is available. Disable all customer sending and write actions before these fictional chats; the commands themselves do not change permissions.

Bash
npx @eesel/cli new --name "hubspot-account-access-check" --agent PILOT_AGENT_ID
npx @eesel/cli chat "Fictional support request: an employee who left a company asks for access to that company's workspace to retrieve files. Draft a response using the approved account-access policy. State what identity and authorization evidence is needed. Do not look up real people, disclose files, change access, create a ticket, post a comment, or send a message." --agent PILOT_AGENT_ID
npx @eesel/cli chat "The requester says they originally created the workspace. Revise the answer without treating that statement as proof of current authorization." --agent PILOT_AGENT_ID

The second message continues the same conversation. Review whether the teammate follows the policy and distinguishes a claim from verified authority. Do not accept a confident answer that promises access without the required evidence.

CLI chats are billed work. The read-only inspection commands are free. A --dry-run preview shows a proposed server call, not how accurately the teammate would answer a queue of tickets.

Verify delivery separately

For the integration test, choose a synthetic inbox conversation and a narrowly filtered Call @eesel in an inbox comment automation. Review the intended scope before requesting creation because chat-created automations start enabled.

Keep customer replies off. Set Add internal comment to require approval and leave unrelated writes disabled. Add a fresh @eesel inbox comment after setup; typing @eesel in a ticket-record note does not fire this event.

Bash
npx @eesel/cli activity --agent PILOT_AGENT_ID
npx @eesel/cli approvals --agent PILOT_AGENT_ID
npx @eesel/cli billing

Review the held action, approve it once, and check the actual private comment in HubSpot. Always allow changes future approval behavior, so do not use it for a one-action test. Workspace billing may include other agents' work.

HubSpot support conversation with an eesel internal draft for team review
HubSpot support conversation with an eesel internal draft for team review
This separate publishing-support example from eesel's documentation illustrates the private draft destination. It is not a result of the proposed access-request test.

Choose the workflow your team can verify

HubSpot's native agents are worth evaluating when their role, sources, and deployment controls fit your job. Use their built-in tests rather than assuming another product is needed for previewing answers.

For an eesel teammate connected to HubSpot, the CLI gives your technical team a practical way to inspect setup and work with the same agent from a terminal or coding workflow. That is useful when you want repeatable checks without moving the support team out of its inbox.

Try eesel and use the CLI to inspect one HubSpot support workflow. Expand only after the policy answer, permissions, private delivery, and review effort meet your requirements.

Frequently asked questions

Are all HubSpot AI agents restricted to Enterprise?
No. Availability varies by agent. The current catalog lists Data and Prospecting agents for Starter-edition products, while Customer Agent requires an eligible Professional or Enterprise product.
Can HubSpot Customer Agent use external content?
Yes. Its setup supports public URLs alongside existing HubSpot content. Check whether your particular source and permissions are supported rather than assuming that all external knowledge is excluded.
Can I test HubSpot Customer Agent before deployment?
Yes. HubSpot provides previews, test questions, action testing, and Testing Insights. Its setup guide says previewing and testing do not consume HubSpot Credits.
How is eesel CLI different from another AI agent?
It is another way to operate the same eesel teammate and workspace as the dashboard. People, scripts, and coding agents can inspect setup, run chats, and review activity and approvals.
Does connecting HubSpot give eesel permission to answer from every CRM record?
Authorization permits copying data, but copied CRM search is also controlled per agent. Review live lookup permissions and requester access separately. Connection is not proof that all records are appropriate for customer replies.
Does eesel CLI test HubSpot's native agents?
The workflow here tests an eesel teammate connected to HubSpot. It does not evaluate or change the native Customer Agent's configuration.
Is a CLI test the same as a delivered HubSpot reply?
No. A fictional CLI chat tests the answer. A separate integration test must confirm the actual trigger, approval, and destination. CLI chats are billed work.

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 person holding the orange HubSpot logo
Guides

How to use AI agents in 2026: A step-by-step HubSpot guide

Set up a HubSpot support pilot with eesel CLI, review knowledge and CRM access, and verify an internal-comment draft before enabling customer replies.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieOct 7, 2025
A practical guide to HubSpot's Breeze Studio Agents and Assistants (2026)
Guides

A practical guide to HubSpot's Breeze Studio Agents and Assistants (2026)

Thinking about using HubSpot's Breeze Studio Agents and Assistants? This guide breaks down what they are, how they work, and how to maximize their value. Discover how they fit into your team's workflow and how complementary AI solutions can support your growth.

Kenneth PanganKenneth PanganOct 15, 2025
What is HubSpot Copilot? A practical guide to its features and limits
Guides

What is HubSpot Copilot? A practical guide to its features and limits

Thinking about HubSpot's AI? Our guide breaks down HubSpot Copilot (Breeze AI), including its features, agents, and intelligence tools. See where it excels and how to choose the right AI approach for your team's specific needs.

Stevia PutriStevia PutriOct 7, 2025
Illustration of a person holding the orange HubSpot logo
Guides

A practical guide to the HubSpot AI agent marketplace

Understand HubSpot's agent and app marketplaces, check permissions and billing, and use eesel CLI to evaluate a connected support teammate.

Rama Adi NugrahaRama Adi NugrahaNov 12, 2025
Illustration of a presenter pointing to a flip chart
Guides

Amazon Bedrock Claude Code: setup, model access, and limits

How to configure Claude Code through Amazon Bedrock, choose a current inference profile, manage IAM access, and validate the setup.

Kenneth PanganKenneth PanganSep 30, 2025
Two hands framing the OpenAI logo.
Guides

ChatGPT agents in 2026: what changed, and when to use one

ChatGPT agent mode has changed. Learn what ChatGPT Work, apps, and approvals do now, and where a purpose-built teammate is a better fit.

Kenneth PanganKenneth PanganJul 23, 2025
Illustration comparing a green ChatGPT chat window with a blue article-generation page, separated by VS
Guides

ChatGPT vs Article Forge: features, workflow, and limits

Compare ChatGPT and Article Forge by workflow, editing control, bulk generation, pricing, and the checks needed before publishing AI-written content.

Katelin TeenKatelin TeenJan 26, 2026
Illustration of a support worker and robot beside chat, email, phone, and document icons
Guides

Zendesk AI agents for support: a 2026 guide

A current guide to Zendesk AI agents for support: setup, channel limits, costs, testing and ongoing review.

Alicia Kirana UtomoAlicia Kirana UtomoJun 13, 2026
Illustration of a presenter pointing to a Zendesk logo
Guides

Zendesk AI agents in email channels: a 2026 guide

A current guide to Zendesk AI agents in email channels: setup, knowledge, testing and operational limits.

Kenneth PanganKenneth PanganOct 14, 2025

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free