Install
npm install @hubspot/api-clientShowcase


Verified integrations
Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.
By theme — the product's score on each story themeBy theme
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Automation workflows — building automations — triggers, actions, branching, schedulingAutomation workflowsevidence →
Building automations — triggers, actions, branching, scheduling
Contacts companies — stories about contacts companies in this arenaContacts companiesevidence →
Stories about contacts companies in this arena
Customization — bending the product to your needs — settings, theming, extension pointsCustomizationevidence →
Bending the product to your needs — settings, theming, extension points
Email sync — stories about email sync in this arenaEmail syncevidence →
Stories about email sync in this arena
Integrations — connecting to other tools — breadth and depth of built-in integrationsIntegrationsevidence →
Connecting to other tools — breadth and depth of built-in integrations
Onboarding migration — stories about onboarding migration in this arenaOnboarding migrationevidence →
Stories about onboarding migration in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Pipeline management — stories about pipeline management in this arenaPipeline managementevidence →
Stories about pipeline management in this arena
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Reporting insights — stories about reporting insights in this arenaReporting insightsevidence →
Stories about reporting insights in this arena
Story verdicts — every judged story with its evidenceStory verdicts
What’s free: 2 free · 0 paid · 0 enterprise · 32 not stated in evidence
Follow the green: where the map greys out is where HubSpot stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓8/10
unlocks → Official SDKs · Scoped API keys · Install prebuilt integrations (Slack, support desk, marketing, data warehouse) from an app marketplace
Subscribe to events via webhooks
✓8/10
Build against official SDKs
—0/10
Issue scoped/least-privilege API credentials for an agent
—0/10
Connect an agent via an official MCP server
✓8/10
Download a machine-readable API spec (OpenAPI or equivalent)
~6/10
unlocks → Official SDKs
Rely on versioned APIs with a documented deprecation policy
✓8/10
Test against a sandbox environment without touching production data
✓7/10
Explore an interactive API reference with runnable examples
~4/10
Docs for agents
Point an agent at llms.txt or agent-oriented docs
~6/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
~7/10
unlocks → MCP client
Operate the product with natural-language commands
~6/10
Plug MCP servers into this product so it can use their tools
—0/10
Get AI-generated insights and suggestions from my data inside the product
✓7/10
Set up automations that run autonomously in the background
✓7/10
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Automation workflows — building automations — triggers, actions, branching, schedulingAutomation workflows
Building automations — triggers, actions, branching, scheduling
Contacts companies — stories about contacts companies in this arenaContacts companies
Stories about contacts companies in this arena
Customization — bending the product to your needs — settings, theming, extension pointsCustomization
Bending the product to your needs — settings, theming, extension points
Email sync — stories about email sync in this arenaEmail sync
Stories about email sync in this arena
Integrations — connecting to other tools — breadth and depth of built-in integrationsIntegrations
Connecting to other tools — breadth and depth of built-in integrations
Onboarding migration — stories about onboarding migration in this arenaOnboarding migration
Stories about onboarding migration in this arena
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Pipeline management — stories about pipeline management in this arenaPipeline management
Stories about pipeline management in this arena
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Reporting insights — stories about reporting insights in this arenaReporting insights
Stories about reporting insights in this arena
Sorted by importance (agentic first) (high → low) · 51/51 stories · click a row’s chevron for the rationale and evidence
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 8/10 | Tprobed | |
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 8/10 | Tprobed | |
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | partial | 7/10 | Cclaimed | |
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | fullfree | 7/10 | Cclaimed | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 7/10 | Cclaimed | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed | |
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Cclaimed | |
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed | |
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Tprobed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | full | 7/10 | Cclaimed | |
Build reports and dashboards on pipeline, activity, and conversion without exporting to a spreadsheet C Reporting | founder | Reporting insights — stories about reporting insights in this arenaReporting insights | 3 | full | 8/10 | Cclaimed | |
Build trigger-based workflows that update records, create tasks, and send notifications automatically C Workflows | ops user | Automation workflows — building automations — triggers, actions, branching, schedulingAutomation workflows | 3 | full | 8/10 | Cclaimed | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | full | 8/10 | Cclaimed | |
Have an agent update deal stages and next steps from email and meeting signals via the API or MCP server C Ai crm ops | ai-native user | Pipeline management — stories about pipeline management in this arenaPipeline management | 3 | full | 8/10 | Tprobed | |
Model custom objects with fields and relationships beyond the built-in contacts, companies, and deals C Data model | developer | Customization — bending the product to your needs — settings, theming, extension pointsCustomization | 3 | full | 7/10 | Cclaimed | |
Connect Gmail or Outlook so emails sync two-way and log automatically to the right records C | ops user | Email sync — stories about email sync in this arenaEmail sync | 3 | partial | 6/10 | Cclaimed | |
Manage contacts and companies as linked records with a full activity timeline on each C Record management | ops user | Contacts companies — stories about contacts companies in this arenaContacts companies | 3 | partial | 6/10 | Cclaimed | |
Have an agent enrich a new lead end-to-end via the API or MCP server — creating the record, filling company data, and assigning an owner C Ai crm ops | ai-native user | Contacts companies — stories about contacts companies in this arenaContacts companies | 3 | partial | 5/10 | Tprobed | |
Import my spreadsheet of contacts and deals with field mapping and validation, without losing rows silently G Imports | founder | Onboarding migration — stories about onboarding migration in this arenaOnboarding migration | 3 | partial | 5/10 | Cclaimed | |
Sync records bidirectionally through the API at scale, with documented rate limits, upserts, and change detection G Api depth | developer | Integrations — connecting to other tools — breadth and depth of built-in integrationsIntegrations | 3 | partial | 5/10 | Cclaimed | |
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | partial | 3/10 | Cclaimed | |
Track deals on a visual pipeline with customizable stages and drag-and-drop updates C Deals | founder | Pipeline management — stories about pipeline management in this arenaPipeline management | 3 | none | 0/10 | ||
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | none | untested | none yet | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | untested | none yet | |
Send templated emails or multi-step sequences to prospects from inside the CRM C Outreach | ops user | Email sync — stories about email sync in this arenaEmail sync | 2 | full | 8/10 | Cclaimed | |
Detect duplicate contacts or companies and merge them without losing data C Data quality | ops user | Contacts companies — stories about contacts companies in this arenaContacts companies | 2 | full | 7/10 | Cclaimed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | partial | 6/10 | Tprobed | |
Go from signup to a working pipeline with my real data in under an hour, without an implementation partner C Time to value | founder | Onboarding migration — stories about onboarding migration in this arenaOnboarding migration | 2 | partialfree | 6/10 | Cclaimed | |
Have an agent compile an account brief — open deals, recent emails, and history — from CRM data via the API or MCP server before a meeting C Ai crm ops | ai-native user | Reporting insights — stories about reporting insights in this arenaReporting insights | 2 | partial | 6/10 | Tprobed | |
Migrate from another CRM with my records, owners, and history intact C Imports | ops user | Onboarding migration — stories about onboarding migration in this arenaOnboarding migration | 2 | partial | 6/10 | Cclaimed | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 6/10 | Cclaimed | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 4/10 | Cclaimed | |
Route new leads to the right owner automatically with assignment rules or round-robin C Workflows | ops user | Automation workflows — building automations — triggers, actions, branching, schedulingAutomation workflows | 2 | partial | 3/10 | Cclaimed | |
Add custom fields and build filtered, sorted, and shared views without an admin project C Data model | ops user | Customization — bending the product to your needs — settings, theming, extension pointsCustomization | 2 | none | 0/10 | ||
Forecast revenue from pipeline value, stage probabilities, and close dates C Forecasting | founder | Pipeline management — stories about pipeline management in this arenaPipeline management | 2 | none | 0/10 | ||
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Have contact and company records auto-enriched with firmographic and contact data C Data quality | ops user | Contacts companies — stories about contacts companies in this arenaContacts companies | 2 | none | untested | none yet | |
Install prebuilt integrations (Slack, support desk, marketing, data warehouse) from an app marketplace C Ecosystem | ops user | Integrations — connecting to other tools — breadth and depth of built-in integrationsIntegrations | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | n/a | untested | none yet | |
Run multiple pipelines with different stage sets for different products or motions C Deals | ops user | Pipeline management — stories about pipeline management in this arenaPipeline management | 2 | none | untested | none yet | |
Sync my calendar so meetings appear on contact and deal timelines C | ops user | Email sync — stories about email sync in this arenaEmail sync | 2 | none | untested | none yet | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | none | 0/10 |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 35 stories with headroom
What would move HubSpot’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools
nonemoves agent-readyimpact 45
All MCP evidence describes HubSpot shipping its own MCP server so external AI tools/agents can call into HubSpot's CRM and developer platform (hubspot-docs-5, hubspot-docs-30, hubspot-docs-40, hubspot-docs-6, hubspot-docs-24, hubspot-probe-4) — i.e., HubSpot as the MCP server, not as an MCP client.
Openness — open source, data portability, and self-hosting storiesSelf-host the core product
nonemoves PA Scoreimpact 30
HubSpot is a SaaS-only CRM with no evidence of any self-hostable/open-source core; all docs describe cloud APIs, CLI, and MCP integration against hosted HubSpot accounts, not a deployable open-source package.
Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models
nonemoves PA Scoreimpact 30
No evidence pack item addresses AI training data usage, opt-out controls, or privacy policy language about AI model training; the evidence covers unrelated product features (CRM, MCP, reporting, workflows).
Pipeline management — stories about pipeline management in this arenaTrack deals on a visual pipeline with customizable stages and drag-and-drop updates
nonemoves PA Scoreimpact 30
The evidence pack contains extensive HubSpot CRM/API/reporting docs but never describes a visual deal pipeline, customizable stages, or drag-and-drop pipeline UI — only generic references to 'deals' as an object type in the MCP/CRM API docs.
Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent
nonemoves agent-readyimpact 30
The evidence pack documents HubSpot's MCP server giving broad 'secure read and write access' to CRM data and general account/API mechanics, but nowhere describes scoped, least-privilege API credentials (e.g., granular OAuth scopes or private-app permission scoping) that an AI-native user could issue specifically for an agent.
Agenticness — how well agents can access and operate the productBuild against official SDKs
nonemoves agent-readyimpact 30
Missing: any documentation of official SDK packages, language coverage, or SDK release/versioning cadence.
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave
partialq3/10moves PA Scoreimpact 21
Missing: dedicated bulk 'export all data' feature, explicit open-format export documentation (CSV/JSON), evidence of account closure/data portability workflow, independent confirmation of successful full data export.
Contacts companies — stories about contacts companies in this arenaHave contact and company records auto-enriched with firmographic and contact data
nonemoves PA Scoreimpact 20
The evidence pack covers CRM data unification, deduplication, import, and AI agents, but contains no mention of automatic firmographic/contact enrichment (e.g., Breeze Intelligence or third-party data append) for contact and company records.
Showing the top 8 of 35 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map10 surfaces · 34 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
docs19 stories
- Point an agent at llms.txt or agent-oriented docs
- Run the product headlessly / in CI for automation
- Use an official CLI
- Drive the product through a documented public API
- Subscribe to events via webhooks
- Set up automations that run autonomously in the background
- Explore an interactive API reference with runnable examples
- Download a machine-readable API spec (OpenAPI or equivalent)
- Test against a sandbox environment without touching production data
- Rely on versioned APIs with a documented deprecation policy
- Perform bulk operations across many items at once
- Define rules that trigger actions automatically on events
- Have an agent enrich a new lead end-to-end via the API or MCP server — creating the record, filling company data, and assigning an owner
- Manage contacts and companies as linked records with a full activity timeline on each
- Model custom objects with fields and relationships beyond the built-in contacts, companies, and deals
- Sync records bidirectionally through the API at scale, with documented rate limits, upserts, and change detection
- Do everything through the API that I can do in the UI
- Export all of my data in open formats and leave
- Have an agent compile an account brief — open deals, recent emails, and history — from CRM data via the API or MCP server before a meeting
AI tools docs9 stories
- Run the product headlessly / in CI for automation
- Connect an agent via an official MCP server
- Use an official CLI
- Operate the product with natural-language commands
- Perform bulk operations across many items at once
- Have an agent enrich a new lead end-to-end via the API or MCP server — creating the record, filling company data, and assigning an owner
- Manage contacts and companies as linked records with a full activity timeline on each
- Have an agent update deal stages and next steps from email and meeting signals via the API or MCP server
- Have an agent compile an account brief — open deals, recent emails, and history — from CRM data via the API or MCP server before a meeting
Products docs9 stories
- Get AI-generated insights and suggestions from my data inside the product
- Set up automations that run autonomously in the background
- Delegate tasks to a built-in AI assistant inside the product
- Operate the product with natural-language commands
- Define rules that trigger actions automatically on events
- Go from signup to a working pipeline with my real data in under an hour, without an implementation partner
- Do everything through the API that I can do in the UI
- Have an agent update deal stages and next steps from email and meeting signals via the API or MCP server
- Build reports and dashboards on pipeline, activity, and conversion without exporting to a spreadsheet
Records docs8 stories
- Perform bulk operations across many items at once
- Build trigger-based workflows that update records, create tasks, and send notifications automatically
- Detect duplicate contacts or companies and merge them without losing data
- Manage contacts and companies as linked records with a full activity timeline on each
- Model custom objects with fields and relationships beyond the built-in contacts, companies, and deals
- Migrate from another CRM with my records, owners, and history intact
- Import my spreadsheet of contacts and deals with field mapping and validation, without losing rows silently
- Go from signup to a working pipeline with my real data in under an hour, without an implementation partner
Import and export docs6 stories
- Perform bulk operations across many items at once
- Manage contacts and companies as linked records with a full activity timeline on each
- Migrate from another CRM with my records, owners, and history intact
- Import my spreadsheet of contacts and deals with field mapping and validation, without losing rows silently
- Go from signup to a working pipeline with my real data in under an hour, without an implementation partner
- Export all of my data in open formats and leave
Workflows docs6 stories
- Set up automations that run autonomously in the background
- Define rules that trigger actions automatically on events
- Schedule recurring jobs or workflows
- Route new leads to the right owner automatically with assignment rules or round-robin
- Build trigger-based workflows that update records, create tasks, and send notifications automatically
- Go from signup to a working pipeline with my real data in under an hour, without an implementation partner
llms.txt5 stories
OpenAPI spec4 stories
Connected email docs4 stories
- Manage contacts and companies as linked records with a full activity timeline on each
- Connect Gmail or Outlook so emails sync two-way and log automatically to the right records
- Send templated emails or multi-step sequences to prospects from inside the CRM
- Have an agent compile an account brief — open deals, recent emails, and history — from CRM data via the API or MCP server before a meeting
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
4 of 22 testable claims verified · 0 contradicted → integrity 18/100
29 distinct capability claims found in HubSpot’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
4
Verified
18
Unverified
0
Contradicted
12
Undersold
Verified (7)
“Contacts API to create, manage, and sync contact records with other systems”
Drive the product through a documented public APIfullproof ↗
“HubSpot MCP server gives AI agents secure read/write access to CRM data like contacts, deals, and engagements”
“Developer MCP server lets agentic dev tools interact with the HubSpot Developer Platform via CLI”
“Prospecting agent monitors accounts for buying signals and reaches out automatically; deal progression agent advances deals and handles next steps”
Have an agent update deal stages and next steps from email and meeting signals via the API or MCP serverfullproof ↗
“Approve automatic CRM updates and follow-up drafts generated after meetings”
Have an agent compile an account brief — open deals, recent emails, and history — from CRM data via the API or MCP server before a meetingpartialproof ↗
“Developer MCP server helps scaffold and manage projects via CLI-based agentic tooling”
“Create a single contact via POST to /crm/v3/objects/contacts”
Drive the product through a documented public APIfullproof ↗
Unverified (29)
“Official CLI to install, authorize, and start building”
“Contacts API to create, manage, and sync contact records with other systems”
Sync records bidirectionally through the API at scale, with documented rate limits, upserts, and change detectionpartialproof ↗
“Retrieve custom object records individually or in batch”
Model custom objects with fields and relationships beyond the built-in contacts, companies, and dealsfullproof ↗
“Retrieve custom object records individually or in batch”
Perform bulk operations across many items at oncepartialproof ↗
“Webhooks journal API lets integrators subscribe to real-time events, fetch history, and manage CRM object snapshots”
“Developer MCP server lets agentic dev tools interact with the HubSpot Developer Platform via CLI”
“Bulk import records across multiple object types (companies, deals, activities) with associations”
Perform bulk operations across many items at oncepartialproof ↗
“Bulk import records across multiple object types (companies, deals, activities) with associations”
Import my spreadsheet of contacts and deals with field mapping and validation, without losing rows silentlypartialproof ↗
“Self-service transfer tool to audit and sync existing CRM data into HubSpot”
Migrate from another CRM with my records, owners, and history intactpartialproof ↗
“Automatic deduplication of contacts by email and companies by domain”
Detect duplicate contacts or companies and merge them without losing datafullproof ↗
“Manual deduplication of contacts, companies, deals, tickets, products, and custom objects via record IDs”
Detect duplicate contacts or companies and merge them without losing datafullproof ↗
“Create workflows in HubSpot to automate business processes”
Build trigger-based workflows that update records, create tasks, and send notifications automaticallyfullproof ↗
“Create workflows in HubSpot to automate business processes”
Define rules that trigger actions automatically on eventsfullproof ↗
“Connect individual work email for one-to-one sending, reply logging, and sequence sending”
Connect Gmail or Outlook so emails sync two-way and log automatically to the right recordspartialproof ↗
“Prospecting agent monitors accounts for buying signals and reaches out automatically; deal progression agent advances deals and handles next steps”
Set up automations that run autonomously in the backgroundfullproof ↗
“Plan a full marketing campaign from a single goal in one session”
Delegate tasks to a built-in AI assistant inside the productpartialproof ↗
“CLI install command via npm and init command”
“Custom objects let organizations model data per unique business needs, managed via custom objects API”
Model custom objects with fields and relationships beyond the built-in contacts, companies, and dealsfullproof ↗
“Approve automatic CRM updates and follow-up drafts generated after meetings”
Get AI-generated insights and suggestions from my data inside the productfullproof ↗
“Upgrade path to premium CRM functionality without data migration”
Go from signup to a working pipeline with my real data in under an hour, without an implementation partnerpartialproof ↗
“Objects API to create and manage custom object records”
Model custom objects with fields and relationships beyond the built-in contacts, companies, and dealsfullproof ↗
“Combine multiple reports into role-relevant dashboards for each team member”
Build reports and dashboards on pipeline, activity, and conversion without exporting to a spreadsheetfullproof ↗
“Describe a report in plain language and HubSpot builds it from your data”
Operate the product with natural-language commandspartialproof ↗
“Describe a report in plain language and HubSpot builds it from your data”
Build reports and dashboards on pipeline, activity, and conversion without exporting to a spreadsheetfullproof ↗
“Dozens of free pre-built sales reports included with sales reporting software”
Build reports and dashboards on pipeline, activity, and conversion without exporting to a spreadsheetfullproof ↗
“Sequences tool sends a series of targeted, timed emails to prospects”
Send templated emails or multi-step sequences to prospects from inside the CRMfullproof ↗
“Generate blog posts, social content, and landing pages in brand voice”
Delegate tasks to a built-in AI assistant inside the productpartialproof ↗
“Build custom reporting dashboards for every team”
Build reports and dashboards on pipeline, activity, and conversion without exporting to a spreadsheetfullproof ↗
“Choose from dozens of pre-built reports or customize your own”
Build reports and dashboards on pipeline, activity, and conversion without exporting to a spreadsheetfullproof ↗
Undersold (12)
Point an agent at llms.txt or agent-oriented docspartialproof ↗
Run the product headlessly / in CI for automationpartialproof ↗
Explore an interactive API reference with runnable examplespartialproof ↗
Download a machine-readable API spec (OpenAPI or equivalent)partialproof ↗
Test against a sandbox environment without touching production datafullproof ↗
Rely on versioned APIs with a documented deprecation policyfullproof ↗
Route new leads to the right owner automatically with assignment rules or round-robinpartialproof ↗
Have an agent enrich a new lead end-to-end via the API or MCP server — creating the record, filling company data, and assigning an ownerpartialproof ↗
Manage contacts and companies as linked records with a full activity timeline on eachpartialproof ↗
Do everything through the API that I can do in the UIpartialproof ↗
Export all of my data in open formats and leavepartialproof ↗
Claims outside our story set (1)
Real capability claims found in HubSpot’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.
“Free CRM unifies customer data with AI-assisted understanding, no expiration date”
source ↗
Business model
Free CRM tools for unlimited users; paid Sales Hub tiers are per-seat per month (Starter through Enterprise), with platform-wide bundles and onboarding fees at the top end.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
