A practical guide to the HubSpot AI agent marketplace

Rama Adi Nugraha
Written by

Rama Adi Nugraha

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 8, 2026

Expert Verified
Illustration of a person holding the orange HubSpot logo

A marketplace card can tell you what an AI product promises. It cannot show whether the installed agent will use the right account, read the right policy, or leave its draft where your team expects it. I would treat those as separate checks.

For HubSpot, there is another distinction to make first: its Agent Marketplace and its broader app marketplace do not contain the same kind of product. This guide explains the difference and shows how eesel CLI can help evaluate a connected support teammate.

Understand what you are installing

The HubSpot Marketplace separates Apps, Agents, Workflows, and other categories. A connector can provide access to data without being a ready-to-run support agent. A workflow template can describe a process without supplying every required integration or permission.

ItemQuestion to ask
HubSpot prebuilt agentWhat tools and instructions come with it?
Partner appWho operates it, and what access and billing does it require?
ConnectorWhich data or actions become available, and to which client?
Workflow templateWhat prerequisites must exist before this process runs?

The label “AI” does not answer these questions. Nor does a high install count establish that an app suits your support queue or privacy requirements.

Add a native HubSpot agent

HubSpot's installation guide describes Agent Marketplace as a beta containing HubSpot's prebuilt agents. Custom Agent Builder agents are not eligible for listing there.

Open More if it appears in your navigation, then use Agents > Agent Marketplace. Select Explore all, open a card, and inspect its creator, overview, functionality, pricing, and support information before clicking Add. Then adapt its instructions and context to your business.

The guide requires Super Admin or Agent Builder permission for creating and customizing agents, along with the relevant AI settings and task-specific permissions. Verify the requirements in your account.

Availability also changes. HubSpot's guide says Social Post Agent and several other agents stopped accepting new installations on July 23, 2026, though existing installations remain. Do not use an older screenshot as proof that an agent can still be added.

Evaluate a partner app on its own terms

The eesel app listing is titled AI agents for customer service and identifies eesel AI as its builder. It belongs to the partner-app route, not the native template installation above.

Before approving a support app, establish the exact portal and the data it will receive. Read access can expose sensitive information even if every write action is turned off. Review permissions, data handling, support ownership, and the path for stopping automation.

A useful first job is narrow: draft an answer to an approved support question for a human to review. Do not start by authorizing every available action simply because it appears in the listing.

For eesel, the current HubSpot guide explains the actual connection and trigger behavior. Use that operational documentation to test the claims that matter to your team.

Check the bill separately from the listing

Native HubSpot features may consume HubSpot Credits. Check the allowance, the feature's chargeable unit, and the account's limits. If you buy extra capacity, review whether auto-upgrades or overages apply.

Partner-app billing is separate. The eesel listing still displays older Team and Business plan language, while the current eesel pricing describes pay-as-you-go tasks. Confirm current terms before approving a purchase; do not treat a marketplace display price as a contract.

Record a baseline before the pilot. Compare actual usage and review time after the test, rather than assuming the cheapest displayed plan produces the cheapest completed work.

Inspect the installed teammate through eesel CLI

The eesel CLI gives a person, script, or coding agent a terminal interface to the same eesel teammate used in the dashboard. Its JSON output lets Claude Code, Cursor, or Codex inspect the connection, source readiness, instructions, and runs.

This is not a command-line interface for adding HubSpot's native marketplace agents. It operates eesel and its connected HubSpot support workflow.

Confirm the account before running a test

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. Agent selection is not isolation: the chosen agent still has its actual integrations and permissions. Review existing automations and writes before connecting a production portal.

If HubSpot is absent and you have approved the data access:

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

A person with App Marketplace Access must select the correct account and approve the browser authorization. A coding agent can prepare the steps, but it should hand the authorization link to that person and wait.

HubSpot authorization screen for the eesel AI agents for customer service app
HubSpot authorization screen for the eesel AI agents for customer service app
The authorization screen in eesel's documentation identifies the partner app. Expand and review the requested access before connecting your account.

Check what connection has imported

The HubSpot connection starts indexing recently closed tickets and copying permitted CRM records. Make that data-handling decision before authorization, not after running a sample question.

HubSpot knowledge-base articles are read natively; they need not be public. For copied Deals, Contacts, and Companies, the account's granted permissions and the selected agent's knowledge toggles are separate controls. Review live lookup actions and requester access separately too.

Bash
npx @eesel/cli integrations download list --agent PILOT_AGENT_ID
npx @eesel/cli status --agent PILOT_AGENT_ID
eesel HubSpot integration with source counts and separate CRM knowledge toggles
eesel HubSpot integration with source counts and separate CRM knowledge toggles
This example shows copied CRM records with their search toggles off. It also shows zero knowledge-base documents, illustrating why a connected status alone is not enough.

For a support pilot, confirm that the relevant policy was actually imported. Do not enable your entire contact database to answer a question that only needs a help article.

Rehearse a policy-sensitive answer

Before these fictional chats, disable customer sending and ticket-changing actions, including internal comments. The commands do not change those permissions.

Bash
npx @eesel/cli new --name "hubspot-app-policy-check" --agent PILOT_AGENT_ID
npx @eesel/cli chat "Fictional support request: a new employee wants access to a shared workspace and asks support to make them an administrator. Use the approved access-request policy to draft a response for review. Explain what approval or identity checks are needed. Do not inspect real customer records, grant access, create a ticket, post a comment, or send a message." --agent PILOT_AGENT_ID
npx @eesel/cli chat "The employee says their manager approved it verbally, but no approval record is provided. Revise the answer without claiming that approval has been verified or that administrator access was granted." --agent PILOT_AGENT_ID

The follow-up continues the same conversation. Check the cited policy, the missing evidence, and whether the proposed reply preserves the distinction between a reported approval and a verified one.

CLI chats are billed work. They test the written answer, not whether HubSpot events arrive or whether a comment lands on the right conversation. The CLI's --dry-run flag previews a server call; it is not a quality simulation.

Verify one real integration event

Choose a test inbox conversation with fictional customer details. Configure a narrowly filtered automation for Call @eesel in an inbox comment. Review its scope before requesting creation, because chat-created automations are enabled when created.

Keep Reply to customer off, require approval for Add internal comment, and leave unrelated writes disabled. Then add a fresh @eesel comment on that inbox conversation. A note on a ticket record does not produce the same event.

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

Review the held comment, approve that one action, and verify the private result in HubSpot. Do not select Always allow unless you intend to change future approval behavior.

HubSpot ticket with a private draft headed Draft reply for team review
HubSpot ticket with a private draft headed Draft reply for team review
An unrelated publishing-support example from eesel's documentation shows the internal-comment destination. It is not a result of the proposed access-request test.

Decide whether the app is ready for wider use

Marketplace claimEvidence from your pilot
Connects to HubSpotCorrect portal, accepted permissions, and source status
Uses company knowledgeRelevant policy cited, not a generic answer
Respects your processMissing approval remains explicit
Works in the inboxExpected event and verified private comment
Fits your budgetRecorded usage and human review effort
Keeps humans in controlCustomer sending remains off until separately approved

A successful installation is the beginning of evaluation. The outcome that matters is work your team can trust and find in the right place.

Try eesel to evaluate a HubSpot support teammate through the CLI. Use the marketplace to discover it, current docs to configure it, and an inspected pilot to decide what it may do next.

Frequently asked questions

Is the HubSpot Agent Marketplace the same as the app marketplace?
No. The Agent Marketplace lists HubSpot's prebuilt agents. The broader HubSpot Marketplace also includes partner apps, connectors, workflows, and other categories.
Where is eesel listed in HubSpot Marketplace?
It is a partner app named AI agents for customer service, built by eesel AI. It is not a HubSpot-built agent template. Check the current setup documentation and pricing before installing.
Can I publish my custom Agent Builder agent in Agent Marketplace?
HubSpot's current installation guide says custom agents are not eligible for listing there. Check the current marketplace rules before planning distribution.
Does a marketplace installation start eesel replying?
Connection grants data access and begins indexing, but ticket work needs an enabled trigger and action. Inspect any existing automations before connecting a live account, then verify a narrowly scoped pilot.
What is eesel CLI's role after installation?
The CLI operates the same eesel teammate as the dashboard. People, scripts, and coding agents can inspect sources, instructions, automations, activity, and approvals, and run billed chats. It does not manage HubSpot's native Agent Builder in this workflow.
Should I use the price shown on a marketplace card?
Confirm it with the provider's current pricing and your account's billing terms. Partner listings can lag behind product changes. HubSpot credits and a partner app's subscription or usage bill are separate.
How can I test a support app without emailing a customer?
Disable writes before a fictional answer rehearsal. For the integration test, use approved test data, a narrow trigger, and an approval-required internal comment. Verify that comment in HubSpot and keep customer sending disabled.

Share this article

Rama Adi Nugraha

Article by

Rama Adi Nugraha

Rama is a software engineer at eesel AI with two years of experience writing about B2B SaaS, AI tools, and customer support technology. Based in Bali, Indonesia, he brings a developer's perspective to product comparisons — cutting through marketing copy to what the integrations and APIs actually do.

Related Posts

All posts →
Illustrated person looking through binoculars behind a large black-and-white looped shape
Guides

ChatGPT plugin marketplace: what plugins, apps, and GPTs mean now

A current guide to the ChatGPT plugin marketplace: how plugins package workflows, how apps connect data and actions, and where GPTs fit for managed workspaces.

Stevia PutriStevia PutriJan 9, 2026
Illustration of a person holding the orange HubSpot logo
Guides

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

Compare HubSpot AI agent roles and deployment limits, then use eesel CLI to inspect and test a connected support teammate.

Alicia Kirana UtomoAlicia Kirana UtomoJun 9, 2025
Illustration of a person holding the orange HubSpot logo
Guides

HubSpot AI agent pricing 2026: Credits and pilot costs

Separate HubSpot subscription costs from AI usage, compare billing units, and inspect an eesel support pilot through the CLI.

Rama Adi NugrahaRama Adi NugrahaMar 15, 2026
Illustration of a person holding the orange HubSpot logo
Guides

HubSpot AI agent overview: Breeze, automation, and use cases

Compare HubSpot's AI roles and usage costs, then evaluate an eesel support teammate through the CLI with CRM context and human-reviewed drafts.

Riellvriany IndriawanRiellvriany IndriawanJul 31, 2025
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
Illustration of a HubSpot Service Hub inbox with an AI agent reading and drafting replies
Guides

AI for HubSpot Service Hub: how to add it in 2026

There are two ways to add AI for HubSpot Service Hub: turn on native Breeze AI, or plug in a third-party agent like eesel. Here is how each works and what it costs.

Rama Adi NugrahaRama Adi NugrahaSep 5, 2026
HubSpot AI guide: What Breeze Intelligence can do and how much it costs
Guides

HubSpot AI guide: What Breeze Intelligence can do and how much it costs

Learn exactly what HubSpot AI's Breeze Intelligence can do, how its tiered pricing works, and how a flexible AI layer can complement your setup to offer your business even more value.

Katelin TeenKatelin TeenJul 29, 2025
Illustration of a support agent working inside HubSpot customer service software
Guides

HubSpot customer service software: a hands-on 2026 review

What HubSpot customer service software actually costs and does in 2026: every Service Hub tier, the credit math behind Breeze AI, and who should skip it.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 27, 2026
HubSpot pricing in 2026, illustrated as a sales rep walking a buyer through tiered plan cards
Guides

HubSpot pricing in 2026: the real cost of every plan (and the gotchas)

A plain-English breakdown of HubSpot pricing in 2026: every Hub, the Core Seat model, marketing contacts, AI credits, onboarding fees, and what teams actually pay.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJun 23, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free