Close is a calling and email CRM for inside-sales teams. Every plan is paid, from US$9 a user a month billed annually, and every plan includes the API. HubSpot has free tools for up to 2 users, Sales Hub seats from a US$20 a month list price, and batch writes of 100 records per call. Both run an official MCP server.
Verified 25 Oct 2026
Pick Close if
Your reps call, text and email from the CRM: calling and SMS are on every Close plan, billed at cost
You want the API and webhooks on the cheapest plan: Solo at US$9 a user a month billed annually includes API…
Pick HubSpot if
You want to start free: HubSpot's free tools cover up to 2 users with no credit card
You load records in bulk: batch upsert takes 100 records per call and the Imports API takes up to 80,000,000…
CloseSolo US$19/user/mo monthly, US$9 annualSolo: US$19 a user a month billed monthly, or US$9 a month billed annually. Solo is limited to 1 user and 10,000 leads. For a team, Essentials is US$49 a user a month billed monthly or US$35 billed annually. Verified 2026-10-25.
HubSpotFree; Starter US$20/seat/mo listFree tools at US$0 for up to 2 users. Sales Hub Starter lists at US$20 a seat a month; a limited-time new-customer offer makes it US$10 a month on monthly billing or US$7 a month billed annually. Verified 2026-10-25.
CloseNo free plan; 14-day trial, no cardNo free plan. A 14-day free trial with no credit card, including $5 of calling and enrichment credits. Signup asks for a phone number and consent to calls and texts before the trial starts. When the trial ends the account pauses. Paid plans have a 30-day money-back guarantee.
HubSpotFree tools for 2 users, no cardFree tools for up to 2 users, no credit card. Free accounts hold up to 1,000 contacts; paid accounts up to 15 million.
ClosePer user; calls and SMS at costPer user, monthly or annual (annual saves up to 50%). Each plan includes AI credits per user a month (500, 1,000, 1,500 or 2,000), refreshed monthly with no rollover. Calling and SMS are billed at cost on top: most outbound calls about $0.02 a minute, phone numbers from about $1 a month.
HubSpotPer seat; onboarding fee on ProfessionalPer seat. Professional on monthly billing is still a one-year commitment. Professional and Enterprise add a required one-time onboarding fee of US$1,500 and US$3,500. Paid plans include 500, 3,000 or 5,000 HubSpot Credits; extra credits cost US$0.010 each or US$10 per 1,000-credit pack.
CloseAll four plansAPI access and the event log are included on all four plans, by API key or OAuth.
HubSpotEvery tier, including free toolsAPI on every tier, including the free tools. The call limits rise with the tier.
CloseAPI key over HTTP Basic, OAuth 2.0API key from Settings > Developer > API Keys, sent as HTTP Basic auth with the key as the username and an empty password. OAuth 2.0 for apps.
HubSpotOAuth or Service KeyOAuth for distributed apps. For one account, a Service Key (Settings > Integrations > Service Keys). Legacy private apps can no longer be created in accounts made from 28 Sep 2026, or in older accounts from 26 Oct 2026. Existing private-app tokens keep working.
ClosePer-key numbers not publishedSet per endpoint group and per API key; the organization limit is 3 times one key's limit. Close does not publish the per-key numbers. Each response carries a RateLimit header, and every 429 carries Retry-After.
HubSpot100 per 10 seconds on Free, StarterPrivately distributed apps, per app per 10 seconds: 100 on Free and Starter, 190 on Professional and Enterprise. Per account per day: 250,000 on Free and Starter and 1,000,000 on Enterprise (for Professional, HubSpot's developer docs and its product catalog give different figures). Marketplace OAuth apps: 110 per 10 seconds per installing account. CRM search: 5 requests per second.
CloseNo batch create; bulk actions on searchesNo batch create endpoint. Bulk actions (edit, delete, email, sequence subscription) run asynchronously over a saved search or query of existing leads. Exports are asynchronous too.
HubSpot100 per batch call, Imports APIBatch create, update and upsert of 100 records per call. Imports API up to 80,000,000 rows a day.
CloseSigned, filterable, retries up to 72 hoursWebhooks with event filters, signed with HMAC-SHA256. Failed deliveries retry for up to 72 hours; a subscription pauses after 3 days of failed deliveries and must be re-activated through the API. An event log keeps 30 days of changes.
HubSpotUp to 1,000 subscriptions per appApp webhooks: up to 1,000 subscriptions per app. Failed notifications are retried up to 10 times over 24 hours.
CloseYesOfficial remote server at https://mcp.close.com/mcp, with OAuth or an API key sent in headers. Three scopes: read, write safe and write destructive. Its tools page lists 129 tools.
HubSpotYesOfficial remote server at https://mcp.hubspot.com with OAuth. It reads and writes contacts, companies, deals, tickets and engagements. HubSpot publishes no tool list.
CloseCalling and SMS on every planCalling and SMS on every plan, billed by usage. Bulk email, a power dialer and automated workflows that send email, SMS and call follow-ups start on Growth; the predictive dialer is on Scale. 3 connected email accounts on Solo and Essentials, 10 on Growth and Scale.
HubSpotCalling from Starter, sequences from ProfessionalCalling minutes: 500 on Starter, 3,000 on Professional, 12,000 on Enterprise. Sequences start on Professional with up to 500 email sends per user a day (1,000 on Enterprise). Workflows: up to 50 on Starter with restricted triggers and actions, 300 on Professional, 1,000 on Enterprise.
CloseEnrichment on every plan, uses creditsEnrichment of contact and company records with outside data is listed on every plan and draws on credits (the trial includes $5 of calling and enrichment credits).
HubSpotOwn records only; Prospecting agentThe CRM API covers your own records only. Starter lists a Prospecting agent and intent signals; HubSpot's AI agents and features run on HubSpot Credits.
CloseOver 100 apps, incl. Zapier, SegmentOver 100 apps per its pricing page, including Zapier, Segment, Calendly, Zoom, Claude and ChatGPT. An n8n setup is documented for the MCP server.
HubSpotZapier, n8n, Make, ClayZapier, n8n, Make and Clay all connect to HubSpot.
CloseSOC 2 Type 2, self-reportedSOC 2 Type 2, two-factor authentication and Google SSO are listed on every plan. GDPR and CCPA pages are linked from the site. Self-reported.
HubSpotSOC 1, 2 Type II, 3, HIPAASOC 2 Type II, SOC 3 and SOC 1 reports and a HIPAA attestation, per its trust center. GDPR and CCPA covered.
CloseDuplicate detection and merge endpointDuplicate lead detection on import and lead merge on every plan. The API has a merge endpoint (POST /lead/merge/).
HubSpotContacts dedupe on email; companies notContacts dedupe on email. Companies created through the API, including third-party sync apps, are not deduplicated by domain.
CloseLead-centric, contacts nested in leadsLead-centric: the Lead is the company, with its contacts nested inside. Custom objects are on Scale only.
HubSpotSeparate records joined by associationsContacts, companies, deals, tickets and custom objects are separate records joined by associations, created in batches of up to 2,000 per call.
CloseInside sales calling and textingSmall inside-sales teams that call, text and email from the CRM and want the API on every plan.
HubSpotStart free, bulk loading by APITeams that want to start free, keep companies, contacts and deals as separate records, and load records in bulk through the API.
No row matches in this view.
03
Pricing, plan by plan
US dollars as each vendor's page showed them on 25 Oct 2026. One panel per tool; switch each between monthly and annual billing (an annual price is the monthly rate when you pay for the year up front).
Per user: US$19 a month billed monthly, or US$9 a month billed annually.
API includedPlan details
Limited to 1 user and 10,000 leads, no workflows. 500 AI credits a month, no rollover. API access and event log included.
Essentials
$49/mo
billed monthly
$35/mo
billed annually
Per user: US$49 a month billed monthly, or US$35 a month billed annually.
API includedPlan details
Unlimited contacts and leads, built-in email, calling and SMS, 3 connected email accounts, no workflows. 1,000 AI credits per user a month in a shared pool of up to 10,000. API access included.
Growth
$109/mo
billed monthly
$99/mo
billed annually
Per user: US$109 a month billed monthly, or US$99 a month billed annually.
API includedPlan details
Automated workflows, power dialer, bulk email, 10 connected email accounts, 1 free secondary organization. 1,500 AI credits per user a month in a shared pool of up to 15,000. API access included.
Scale
$149/mo
billed monthly
$139/mo
billed annually
Per user: US$149 a month billed monthly, or US$139 a month billed annually.
API includedPlan details
Predictive dialer, custom objects, custom roles, unlimited call recording retention, 1 free secondary organization. 2,000 AI credits per user a month in a shared pool of up to 20,000. API access included.
US$0. Up to 2 users, no credit card, up to 1,000 contacts. API limit 100 requests per 10 seconds per app and 250,000 a day per account.
API included
Sales Hub Starter
$20/mo
billed monthly
$20/mo
billed annually
Per seat, US list price US$20 a month on monthly or annual billing.
API includedPlan details
A limited-time new-customer offer on 25 Oct 2026: US$10 a month on monthly billing, or US$7 a month billed annually (US$84 a year). 500 HubSpot Credits, 500 calling minutes, up to 50 workflows with restricted triggers and actions.
Sales Hub Professional
$100/mo
billed monthly
$90/mo
billed annually
Per seat: US$100 a month paid monthly, still a one-year commitment (US$1,200 a year), or US$90 a month billed annually (US$1,080 a year).
API includedPlan details
Required one-time onboarding US$1,500. 3,000 HubSpot Credits, 3,000 calling minutes, up to 300 workflows, sequences with up to 500 email sends per user a day. API limit 190 per 10 seconds.
Sales Hub Enterprise
$150/mo
annual billing only
$150/mo
billed annually
Per seat: US$150 a month billed annually (US$1,800 a year), bought through sales; no monthly option.
API includedPlan details
Required one-time onboarding US$3,500. 5,000 HubSpot Credits, 12,000 calling minutes, up to 1,000 workflows, sequences with up to 1,000 email sends per user a day. API limit 190 per 10 seconds and 1,000,000 a day.
04
Which one to pick
Choose Close if
Your reps call, text and email from the CRM: calling and SMS are on every Close plan, billed at cost.
You want the API and webhooks on the cheapest plan: Solo at US$9 a user a month billed annually includes API access.
You want a power dialer and automated email, SMS and call follow-ups at US$99 a user a month billed annually (Growth).
You want an MCP server with three clear permission scopes: read, write safe and write destructive.
Choose HubSpot if
You want to start free: HubSpot's free tools cover up to 2 users with no credit card.
You load records in bulk: batch upsert takes 100 records per call and the Imports API takes up to 80,000,000 rows a day.
You keep companies, contacts, deals and tickets as separate records linked by associations.
You want published API limits per tier: 250,000 to 1,000,000 calls a day per account.
If neither fits:Both store and work your own records. If the real job is getting emails for a list of people, find and verify them first, then load them into whichever CRM you pick.
Choosing between Close and HubSpot, or moving from one to the other? Tell us your setup. We will show you how we would run it, and what we would check first.
No. Close offers a 14-day free trial with no credit card, including $5 of calling and enrichment credits, and signup asks for a phone number and consent to calls and texts. Paid plans start at US$9 a user a month billed annually (Solo, 1 user) or US$19 billed monthly. HubSpot's free tools cover up to 2 users with no card.
Which Close and HubSpot plans include API access?
On Close, API access and the event log are included on all four plans, Solo to Scale. On HubSpot, the API works on every tier including the free tools; the limits rise from 100 requests per 10 seconds and 250,000 a day on Free and Starter to 190 per 10 seconds and 1,000,000 a day on Enterprise.
Can I create records in bulk through the API?
HubSpot has batch create, update and upsert of 100 records per call and an Imports API that takes up to 80,000,000 rows a day. Close has no batch create endpoint: you create leads one call at a time, and its bulk actions edit, delete, email or enrol existing leads that match a search.
Do Close and HubSpot have MCP servers for AI agents?
Yes, both are official and remote. Close's is https://mcp.close.com/mcp, with OAuth or an API key and three scopes: read, write safe and write destructive. HubSpot's is https://mcp.hubspot.com with OAuth, and it reads and writes contacts, companies, deals, tickets and engagements.
How much does calling cost in Close and HubSpot?
Close bills calling and SMS at cost on top of the seat: most outbound calls cost about $0.02 a minute and numbers start at about $1 a month. Call recording and transcription is a $50 a month add-on per organization plus $0.02 a minute. HubSpot includes calling minutes in the seat: 500 on Starter, 3,000 on Professional and 12,000 on Enterprise.
Do Close and HubSpot stop duplicate companies created through the API?
HubSpot dedupes contacts on email, but companies created through the API, including third-party sync apps, are not deduplicated by domain. Close detects duplicate leads on import and can merge leads in the app or through POST /lead/merge/. In both, search for the record before you create it from code.