HubSpot is an inbound marketing, sales, and customer service platform integrating CRM, email automation, and analytics to facilitate lead nurturing and seamless customer experiences
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamAPI_KEY
OAUTH2
hubspot_oauth
Upstream managed
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
Optional Scopesoptional_scopes · stringOptional
User connection
No fields declared in this snapshot.
API_KEY
hubspot_api_key
Provider setup
Developer setup
No fields declared in this snapshot.
User connection
API Keygeneric_api_key · stringRequired
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Merges two line items, `objectIdToMerge` into `primaryObjectId`, which must be of the same type; `objectIdToMerge` is absorbed and the operation is irreversible.
Untrusted display-only summary
Merge two objects of same type
HUBSPOT_MERGE_OBJECTS
Merges two distinct HubSpot CRM objects of the same `objectType`, consolidating data into `primaryObjectId` (which is preserved) and deleting `objectIdToMerge`; this operation is permanent and irreversible.
Untrusted display-only summary
Merge products
HUBSPOT_MERGE_PRODUCTS
Merges two HubSpot products into one.
Untrusted display-only summary
Merge two quotes of same type
HUBSPOT_MERGE_QUOTES
Merges two distinct quotes of the same type by consolidating `objectIdToMerge` into `primaryObjectId` (e.g., for combining information or updating terms); this operation is irreversible.
Untrusted display-only summary
Merge tickets
HUBSPOT_MERGE_TICKETS
Merges two HubSpot tickets into one.
Untrusted display-only summary
Partially update CRM object by ID
HUBSPOT_PARTIALLY_UPDATE_CRM_OBJECT_BY_ID
Partially updates specified properties of a CRM object (e.g., contact, company, deal) identified by its type and ID, or optionally by a unique property value if `idProperty` is specified.
Untrusted display-only summary
Permanently delete contact via GDPR
HUBSPOT_PERMANENTLY_DELETE_CONTACT_VIA_GDPR
Permanently deletes a HubSpot contact and all its associated data for GDPR compliance, identifying the contact by its ID or another unique property.
Untrusted display-only summary
Publish or send a marketing email
HUBSPOT_PUBLISH_MARKETING_EMAIL
Publishes or sends a specified HubSpot marketing email that is valid and ready for sending; requires Marketing Hub Enterprise or the transactional email add-on.
Untrusted display-only summary
Purge schema by object type
HUBSPOT_PURGE_SCHEMA
Permanently and irreversibly deletes the schema for an existing `objectType` in HubSpot CRM; this deprecated endpoint should be used with extreme caution.
Untrusted display-only summary
Read a CRM property by name
HUBSPOT_READ_A_CRM_PROPERTY_BY_NAME
Reads a specific CRM property definition for a given HubSpot object type by its internal name.
Untrusted display-only summary
Read all properties for object type
HUBSPOT_READ_ALL_PROPERTIES_FOR_OBJECT_TYPE
Retrieves definitions and metadata (not actual values) for properties of a specified HubSpot CRM object type (e.g., 'contacts', 'companies', 'deals', or custom objects).
Untrusted display-only summary
Read a page of objects by type
HUBSPOT_READ_APAGE_OF_OBJECTS_BY_TYPE
Retrieves a paginated list of objects for a specified and valid HubSpot CRM object type (e.g., 'contacts', 'companies', 'deals', or custom ID).
Untrusted display-only summary
Batch read associations
HUBSPOT_READ_ASSOCIATIONS_BATCH
Tool to batch-read CRM associations (e.g., deals→contacts, deals→companies) for up to 1,000 source record IDs in one request. Use when you need to retrieve associated target IDs and association type metadata for multiple records efficiently, avoiding rate-limit issues from per-record GET calls.
Untrusted display-only summary
Read a batch of CRM object properties
HUBSPOT_READ_BATCH_CRM_OBJECT_PROPERTIES
Retrieves property definitions (metadata) for a batch of CRM object properties for a specified object type. Returns detailed information about property structure, data types, options, and configuration—not the actual property values of CRM records.
Retrieves up to 100 feedback submissions in a batch using their IDs or a specified unique `idProperty`, optionally including specified properties and their history.
Untrusted display-only summary
Read batch of crm objects by id or property values
Reads a batch of CRM objects of a specified `objectType` using their HubSpot IDs or unique property values from the `inputs` list, allowing retrieval of specific `properties`, their historical values (`propertiesWithHistory`), and filtering by `archived` status.
Retrieves a batch of HubSpot CRM line items by their IDs, or optionally by values of a custom unique property defined in `idProperty`.
Untrusted display-only summary
Read batch of quotes by property values
HUBSPOT_READ_BATCH_OF_QUOTES_BY_PROPERTY_VALUES
Efficiently retrieves a batch of HubSpot CRM quotes by their IDs (or a specified unique property), optionally including archived quotes, specific properties, and property history.
Untrusted display-only summary
Read budget
HUBSPOT_READ_BUDGET
Fetches detailed budget (total, spent, remaining) and spend information for a marketing campaign, including an 'order' field for sequencing budget/spend items (0 is oldest).
Untrusted display-only summary
Read contact
HUBSPOT_READ_CONTACT
Retrieves a HubSpot contact by its ID.
Untrusted display-only summary
Read contacts
HUBSPOT_READ_CONTACTS
Batch read multiple HubSpot contacts by their IDs or custom identifier property. This action retrieves up to 100 contacts per request using the HubSpot CRM batch read API. You can specify which contact properties to return and optionally include historical values for properties.
Untrusted display-only summary
Read crm object by id
HUBSPOT_READ_CRM_OBJECT_BY_ID
Retrieves a specific CRM object (e.g., contact, company, deal, ticket) by its ID or a unique property, optionally including specific properties, history, and associations.
Untrusted display-only summary
ReadEmail Email
HUBSPOT_READ_EMAIL
Call this to retrieve an existing HubSpot email by its `emailId` or an alternative unique `idProperty`.
Untrusted display-only summary
Read feedback submission by id
HUBSPOT_READ_FEEDBACK_SUBMISSION_BY_ID
Reads a HubSpot feedback submission by its ID, optionally using a custom unique 'idProperty', and allows specifying properties to return including history and associations.
Untrusted display-only summary
Read a property group
HUBSPOT_READ_PROPERTY_GROUP
Retrieves metadata for a specific property group of a given CRM object type, detailing its structure and attributes, but not the actual property values of CRM objects.
Untrusted display-only summary
Read property groups for object type
HUBSPOT_READ_PROPERTY_GROUPS_FOR_OBJECT_TYPE
Retrieves all property groups in a single call for a specified HubSpot CRM object type (e.g., 'contacts', 'companies'), returning only the groups themselves, not the individual properties within them.
Untrusted display-only summary
Remove asset association
HUBSPOT_REMOVE_ASSET_ASSOCIATION
Disassociates an asset from a HubSpot marketing campaign. Supports a wide range of asset types including forms, landing pages, emails, blog posts, workflows, static lists, and more.
Untrusted display-only summary
Remove association between CRM records
HUBSPOT_REMOVE_ASSOCIATION
Tool to remove all associations between two CRM records using the v4 associations endpoint. Use when unlinking records or cleaning up incorrect associations.
Untrusted display-only summary
Remove association from schema
HUBSPOT_REMOVE_ASSOCIATION_FROM_SCHEMA
Permanently removes a specified association definition (type) from a HubSpot object's schema, preventing future creations of this association type without affecting existing instances.
Untrusted display-only summary
Remove deal
HUBSPOT_REMOVE_DEAL
Removes a HubSpot deal by its ID.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.