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.
Searches HubSpot CRM quotes using a text query, complex filter criteria, sorting, and pagination.
Untrusted display-only summary
Search tickets
HUBSPOT_SEARCH_TICKETS
Searches for HubSpot tickets using flexible criteria and filters.
Untrusted display-only summary
Set call recording settings
HUBSPOT_SET_CALL_RECORDING_SETTINGS
Configures the URL (`urlToRetrieveAuthedRecording`) that HubSpot uses to retrieve call recordings for a specified third-party calling app (`appId`). The URL must contain a %s placeholder which HubSpot replaces with the engagement's externalId. The calling app must be an existing calling extension app integrated with t…
Untrusted display-only summary
Initiate data import process
HUBSPOT_START_IMPORT
Call this action to start an asynchronous data import into HubSpot CRM using uploaded files and a detailed `importRequest` JSON configuration, ensuring this JSON correctly maps file columns to HubSpot properties and files align with these mappings.
Untrusted display-only summary
Update a marketing email
HUBSPOT_UPDATE_A_MARKETING_EMAIL
Updates properties of an existing marketing email identified by its `emailId`; unspecified fields retain their current values.
Untrusted display-only summary
Update batch feedback submissions
HUBSPOT_UPDATE_BATCH_FEEDBACK_SUBMISSIONS
Updates a batch of HubSpot feedback submissions; property keys must be existing internal HubSpot names and values must be correctly formatted strings.
Untrusted display-only summary
Update a batch of objects by id or property values
Performs a batch update on a valid `objectType` where properties are writeable and any `idProperty` used is designated unique; updates can be partial.
Untrusted display-only summary
Update calling app recording settings
HUBSPOT_UPDATE_CALLING_APP_RECORDING_SETTINGS
Updates the recording settings, such as the URL for retrieving authenticated recordings, for a specific calling extension app identified by its `appId`.
Untrusted display-only summary
Modify calling extension settings
HUBSPOT_UPDATE_CALLING_EXTENSION_SETTINGS
Updates settings (e.g., display name, UI URL/dimensions, feature flags) for an existing calling extension app, identified by `appId`.
Untrusted display-only summary
Update campaign
HUBSPOT_UPDATE_CAMPAIGN
Partially updates specific, writable properties of an existing HubSpot marketing campaign identified by `campaignGuid`; an empty string value in `properties` clears a property.
Untrusted display-only summary
Update a batch of campaigns
HUBSPOT_UPDATE_CAMPAIGNS
Updates properties for up to 50 existing HubSpot marketing campaigns in a single batch operation.
Untrusted display-only summary
Update companies
HUBSPOT_UPDATE_COMPANIES
Updates multiple HubSpot companies in a single batch operation.
Untrusted display-only summary
Update company
HUBSPOT_UPDATE_COMPANY
Updates properties for an existing HubSpot company.
Untrusted display-only summary
Update contact
HUBSPOT_UPDATE_CONTACT
Updates properties for an existing HubSpot contact.
Untrusted display-only summary
Update contacts
HUBSPOT_UPDATE_CONTACTS
Updates multiple HubSpot contacts in a single batch operation.
Untrusted display-only summary
Update specific CRM property
HUBSPOT_UPDATE_CRM_PROPERTY
Updates attributes of an existing HubSpot CRM property, identified by its `objectType` and `propertyName`; only provided fields are modified, and changing a property's `type` can cause data loss if incompatible with existing data.
Untrusted display-only summary
Update deal
HUBSPOT_UPDATE_DEAL
Updates properties for an existing HubSpot deal.
Untrusted display-only summary
Update deals
HUBSPOT_UPDATE_DEALS
Updates multiple HubSpot deals in a single batch operation.
Untrusted display-only summary
UpdateEmail Email
HUBSPOT_UPDATE_EMAIL
Partially updates properties of an existing HubSpot email object, identified by `emailId` (as internal ID or custom unique property value if `idProperty` is given); the object must exist.
Untrusted display-only summary
Update emails
HUBSPOT_UPDATE_EMAILS
Updates multiple HubSpot emails in a single batch operation.
Untrusted display-only summary
Update existing event template
HUBSPOT_UPDATE_EVENT_TEMPLATE
Updates an existing HubSpot event template's name, display templates, and tokens; providing `tokens` replaces the entire existing list, and the `id` in the request body must match `eventTemplateId` in the path.
Untrusted display-only summary
Update feedback submission by id
HUBSPOT_UPDATE_FEEDBACK_SUBMISSION
Partially updates writable properties of an existing HubSpot Feedback Submission, identified by its `feedbackSubmissionId` (which can be an internal object ID, or a unique property value if `idProperty` is specified).
Untrusted display-only summary
Update line item object partially
HUBSPOT_UPDATE_LINE_ITEM
Partially updates specified properties of an existing HubSpot Line Item, identified by `lineItemId` (as HubSpot object ID or value of `idProperty` if used); new values overwrite existing ones, and an empty string clears a property.
Untrusted display-only summary
Update a batch of line items
HUBSPOT_UPDATE_LINE_ITEMS
Updates a batch of existing HubSpot CRM line items in a single operation, identifying each by its primary ID or a unique `idProperty` (which must be a unique identifier property in HubSpot), and modifies their specified properties.
Untrusted display-only summary
Update existing object schema
HUBSPOT_UPDATE_OBJECT_SCHEMA
Updates an existing custom object schema's metadata in HubSpot, such as its description, labels, display properties, required properties, searchable properties, and restorability, for a specified `objectType` that must already exist.
Untrusted display-only summary
Partially update pipeline by id
HUBSPOT_UPDATE_PIPELINE
Partially updates a CRM pipeline's label, display order, or restores an archived pipeline by setting `archived` to `false`.
Untrusted display-only summary
Update pipeline stage by ids
HUBSPOT_UPDATE_PIPELINE_STAGE
Partially updates a HubSpot CRM pipeline stage identified by `objectType`, `pipelineId`, and `stageId`, requiring `metadata` in the request; unspecified fields are unchanged.
Untrusted display-only summary
Update product
HUBSPOT_UPDATE_PRODUCT
Updates properties for an existing HubSpot product.
Untrusted display-only summary
Update products
HUBSPOT_UPDATE_PRODUCTS
Updates multiple HubSpot products in a single batch operation.
Untrusted display-only summary
Partially update property group
HUBSPOT_UPDATE_PROPERTY_GROUP
Partially updates a property group's `displayOrder` or `label` for a specified CRM `objectType` in HubSpot.
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.