All integrations
Catalogue metadata onlycrmv20260826_00

HUBSPOT

HubSpot

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
Attributed source

245

Action summaries

Display-only definitions

2

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

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.

Showing 61–90 of 245 actions

Create or update draft version

HUBSPOT_CREATE_OR_UPDATE_DRAFT_VERSION

Creates or updates the draft version of a marketing email identified by `emailId`; if no draft exists, a new one is created from the current live version to prepare changes or A/B tests before publishing.

Untrusted display-only summary

Create pipeline for object type

HUBSPOT_CREATE_PIPELINE

Creates a new HubSpot pipeline for a specified CRM `objectType` (e.g., 'deals', 'tickets'), requiring the pipeline `label` be unique for that `objectType` and each stage `label` be unique within the pipeline.

Untrusted display-only summary

Create pipeline stage

HUBSPOT_CREATE_PIPELINE_STAGE

Creates a new stage in a specified HubSpot CRM pipeline for a given object type, such as 'deals' or 'tickets'.

Untrusted display-only summary

Create product

HUBSPOT_CREATE_PRODUCT

Creates a new HubSpot product. Note: Products are catalog items and cannot be directly associated with deals, contacts, or companies. To connect product information to a deal or quote, create a line item using HUBSPOT_CREATE_LINE_ITEM that references this product's ID via hs_product_id.

Untrusted display-only summary

Create products

HUBSPOT_CREATE_PRODUCTS

Creates multiple HubSpot products in a single batch operation.

Untrusted display-only summary

Create property for specified object type

HUBSPOT_CREATE_PROPERTY_FOR_SPECIFIED_OBJECT_TYPE

Creates a new custom property for a specified HubSpot CRM object type; ensure `groupName` refers to an existing property group for the `objectType`.

Untrusted display-only summary

Create quote object

HUBSPOT_CREATE_QUOTE_OBJECT

Creates a new quote object in HubSpot CRM with specified properties and associations.

Untrusted display-only summary

Create task

HUBSPOT_CREATE_TASK

Creates a new CRM task record. Use when adding a task with properties and optional associations.

Untrusted display-only summary

Create ticket

HUBSPOT_CREATE_TICKET

Creates a new HubSpot ticket.

Untrusted display-only summary

Create tickets

HUBSPOT_CREATE_TICKETS

Creates multiple HubSpot tickets in a batch, each with its own properties and associations; `inputs` list must not be empty, each item needs `properties`, and associations/custom properties must be validly defined using internal names for custom fields and ISO 8601 for dates.

Untrusted display-only summary

Create timeline event based on template

HUBSPOT_CREATE_TIMELINE_EVENT

Creates an immutable custom timeline event on a CRM object's record using a specified, existing event template (identified by `eventTemplateId`), optionally updating CRM object properties if defined in the template; requires `email`, `utk`, or `objectId` for association.

Untrusted display-only summary

Create multiple timeline events batch

HUBSPOT_CREATE_TIMELINE_EVENTS_BATCH

Creates multiple immutable timeline events in a batch, ideal for bulk data imports or real-time synchronizations, using a valid event template; may update CRM properties if the template is so configured.

Untrusted display-only summary

Create workflow

HUBSPOT_CREATE_WORKFLOW

Creates a new HubSpot workflow to automate processes; ensure `enrollmentCriteria` and `actions` use properties relevant to the specified `objectTypeId`.

Untrusted display-only summary

Delete call

HUBSPOT_DELETE_CALL

Permanently deletes a HubSpot call record by its ID. This action removes a call engagement from the CRM. Use this action when you need to remove a specific call record that is no longer needed or was created in error. This action is irreversible - the call record cannot be recovered once deleted.

Untrusted display-only summary

Delete calling extension settings

HUBSPOT_DELETE_CALLING_EXTENSION_SETTINGS

Permanently deletes the settings for a calling extension app, specified by its `appId`, rendering it unusable for all connected HubSpot accounts; this operation is irreversible.

Untrusted display-only summary

Delete campaign

HUBSPOT_DELETE_CAMPAIGN

Permanently deletes a marketing campaign from HubSpot using its `campaignGuid`; returns a 204 No Content status even if the campaign does not exist.

Untrusted display-only summary

Archive a batch of campaigns

HUBSPOT_DELETE_CAMPAIGNS_BATCH

Archives a batch of up to 50 marketing campaigns, hiding them from active views rather than permanently deleting them.

Untrusted display-only summary

Permanently delete company for GDPR compliance

HUBSPOT_DELETE_COMPANY_GDPR

Permanently deletes a company (identified by objectId) and its associated data from HubSpot for GDPR compliance; this action is irreversible and requires the company to exist.

Untrusted display-only summary

Permanently delete contact for GDPR compliance

HUBSPOT_DELETE_CONTACT_GDPR

Irreversibly erases a HubSpot contact and associated data per a GDPR request; if an email is given for a non-existent contact, it's blocklisted.

Untrusted display-only summary

Archive deal (GDPR permanent delete not supported for deals)

HUBSPOT_DELETE_DEAL_GDPR

Archives a HubSpot deal by its ID. Note: HubSpot's GDPR permanent deletion API only supports contacts, not deals. This action archives the deal (moves to recycling bin for 90 days) as the closest available functionality.

Untrusted display-only summary

Permanently delete line items for gdpr

HUBSPOT_DELETE_LINE_ITEMS_GDPR

Permanently deletes a specified line item and its associated content for GDPR compliance; this action is irreversible and cannot be undone.

Untrusted display-only summary

Delete a marketing email

HUBSPOT_DELETE_MARKETING_EMAIL

Permanently deletes a marketing email from your HubSpot account. This action cannot be undone.

Untrusted display-only summary

Delete meeting

HUBSPOT_DELETE_MEETING

Permanently deletes (archives) a HubSpot meeting by its ID, moving it to the recycling bin where it can be restored within 90 days. Use this action when you need to remove a meeting engagement from HubSpot's CRM. This action is irreversible via the API — the meeting cannot be recovered programmatically once deleted.

Untrusted display-only summary

Delete note

HUBSPOT_DELETE_NOTE

Archives a HubSpot note by its ID, removing it from active view. The note is archived rather than permanently deleted and can be restored within 90 days. Use this action when you need to remove a note from the CRM without permanently deleting it. This action is irreversible through the API - archived notes cannot be r…

Untrusted display-only summary

Delete pipeline by id

HUBSPOT_DELETE_PIPELINE

Permanently deletes a HubSpot pipeline and all its stages by `pipelineId` and `objectType`; this is irreversible, so use validation flags to avoid errors if the pipeline is not empty.

Untrusted display-only summary

Delete pipeline stage by id

HUBSPOT_DELETE_PIPELINE_STAGE

Permanently deletes a specific pipeline stage for an `objectType` (e.g., 'deals', 'tickets') that supports pipelines; this operation is irreversible, so ensure no active CRM records are associated with the stage to prevent data issues.

Untrusted display-only summary

Delete schema by object type

HUBSPOT_DELETE_SCHEMA

Deletes a HubSpot custom object schema by `objectType`. With `archived=false` (default), it archives the schema (soft delete). With `archived=true`, it permanently deletes an already-archived schema (hard delete). Prerequisites: All object instances, associations, and properties must be deleted first.

Untrusted display-only summary

Delete task

HUBSPOT_DELETE_TASK

Archives a HubSpot task by its ID, removing it from active task lists. Use this action when you need to delete or remove a task from HubSpot CRM. The task is archived rather than permanently deleted and may be recoverable. This action is irreversible from the API perspective — the task cannot be directly unarchived vi…

Untrusted display-only summary

Delete timeline event template

HUBSPOT_DELETE_TIMELINE_EVENT_TEMPLATE

Permanently and irreversibly deletes a specific timeline event template, identified by its `eventTemplateId`, from the application `appId`.

Untrusted display-only summary

Delete video conferencing app settings

HUBSPOT_DELETE_VIDEO_CONFERENCING_APP_SETTINGS

Irreversibly deletes all settings for a video conferencing application identified by its `appId` in HubSpot, removing its configuration and preventing it from functioning until reconfigured; existing meetings and historical data are unaffected. Note: This API requires developer API key (hapikey) authentication from yo…

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.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.