Before accessing any HubSpot tools, connect your HubSpot account via the App Connection page. Without this, tool calls will fail due to missing authorization.
HubSpot Tool Categories
Contacts & Companies
HUBSPOT_CREATE_A_BATCH_OF_CONTACTS– Create multiple contacts in a single batch.HUBSPOT_FETCH_CONTACT_DETAILS_BY_ID– Fetch contact details by ID.HUBSPOT_FETCH_CONTACT_IDS– Fetch a list of contact IDs.HUBSPOT_READ_BATCH_OF_CONTACTS_BY_ID_OR_PROPERTIES– Read a batch of contacts by ID or properties.HUBSPOT_BATCH_READ_COMPANIES_BY_PROPERTIES– Batch read companies by their properties.HUBSPOT_CREATE_A_BATCH_OF_COMPANIES– Create multiple companies in a single batch.
Campaigns & Marketing
HUBSPOT_CREATE_A_BATCH_OF_CAMPAIGNS– Create multiple campaigns in a single batch.HUBSPOT_CAMPAIGN_SEARCH– Search for campaigns.HUBSPOT_GET_CAMPAIGN_METRICS– Get metrics for a campaign.HUBSPOT_READ_A_CAMPAIGN– Read a single campaign.HUBSPOT_READ_A_BATCH_OF_CAMPAIGNS– Read a batch of campaigns.HUBSPOT_DELETE_CAMPAIGN– Delete a campaign.HUBSPOT_CLONE_MARKETING_EMAIL– Clone a marketing email.HUBSPOT_GET_ALL_MARKETING_EMAILS_FOR_A_HUB_SPOT_ACCOUNT– Get all marketing emails for a HubSpot account.HUBSPOT_GET_MARKETING_EMAILS– Get marketing emails.HUBSPOT_DELETE_A_MARKETING_EMAIL– Delete a marketing email.
Deals, Quotes & Revenue
HUBSPOT_READ_A_PAGE_OF_DEALS– Read a page of deals.HUBSPOT_GET_QUOTE_BY_ID– Get a quote by ID.HUBSPOT_BATCH_UPDATE_QUOTES– Batch update quotes.HUBSPOT_FETCH_REVENUE– Fetch revenue data.
CRM Objects & Properties
HUBSPOT_CREATE– Create a CRM object.HUBSPOT_READ– Read a CRM object.HUBSPOT_READ_ALL_PROPERTIES_FOR_OBJECT_TYPE– Read all properties for a given object type.HUBSPOT_READ_A_CRM_PROPERTY_BY_NAME– Read a CRM property by name.HUBSPOT_READ_A_BATCH_OF_CRM_OBJECT_PROPERTIES– Read a batch of CRM object properties.HUBSPOT_CREATE_AND_RETURN_A_NEW_PROPERTY_GROUP– Create and return a new property group.HUBSPOT_DELETE_SCHEMA_BY_OBJECT_TYPE– Delete a schema by object type.
Associations & Assets
HUBSPOT_ADD_ASSET_ASSOCIATION– Add an asset association.HUBSPOT_CREATE_ASSOCIATION_FOR_OBJECT_TYPE– Create an association for an object type.
Pipelines & Workflows
HUBSPOT_DELETE_PIPELINE_BY_ID– Delete a pipeline by ID.HUBSPOT_DELETE_PIPELINE_STAGE_BY_ID– Delete a pipeline stage by ID.HUBSPOT_GET_ALL_WORKFLOWS– Get all workflows.HUBSPOT_DELETE_WORKFLOW– Delete a workflow.
Events, Templates & Extensions
HUBSPOT_ADD_TOKEN_TO_EVENT_TEMPLATE– Add a token to an event template.HUBSPOT_DELETE_TIMELINE_EVENT_TEMPLATE– Delete a timeline event template.HUBSPOT_CONFIGURE_CALLING_EXTENSION_SETTINGS– Configure calling extension settings.HUBSPOT_DELETE_CALLING_EXTENSION_SETTINGS– Delete calling extension settings.HUBSPOT_DELETE_VIDEO_CONFERENCING_APP_SETTINGS– Delete video conferencing app settings.
Imports & Error Handling
HUBSPOT_CANCEL_ACTIVE_IMPORT– Cancel an active import.HUBSPOT_GET_ACTIVE_IMPORTS_LIST– Get a list of active imports.HUBSPOT_GET_IMPORT_RECORD_INFORMATION– Get import record information.HUBSPOT_FETCH_IMPORT_ERROR_DETAILS– Fetch import error details.
Statistics & Analytics
HUBSPOT_GET_AGGREGATED_STATISTICS– Get aggregated statistics.HUBSPOT_GET_AGGREGATED_STATISTIC_INTERVALS– Get aggregated statistic intervals.
Miscellaneous
HUBSPOT_FETCH_OBJECT_DETAILS_BY_ID_OR_PROPERTY– Fetch object details by ID or property.HUBSPOT_FETCH_RECORDING_SETTINGS_BY_APP_ID– Fetch recording settings by app ID.
Usage Notes
- Handle object, contact, and campaign IDs carefully to avoid errors.
- Use batch and search tools for efficient data management and automation.
- Combine marketing, CRM, and analytics tools for advanced HubSpot workflows.

