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.
Permanently deletes a HubSpot workflow by its ID; deleted workflows cannot be restored via the API and the ID must exist.
Untrusted display-only summary
Fetch import error details
HUBSPOT_FETCH_IMPORT_ERROR_DETAILS
Fetches a paginated list of read-only error details for a specific HubSpot CRM import, requiring a valid `importId` for a processed import.
Untrusted display-only summary
Fetch recording settings by app ID
HUBSPOT_FETCH_RECORDING_SETTINGS
Fetches call recording settings for a specified, existing HubSpot calling extension app.
Untrusted display-only summary
Fetch revenue
HUBSPOT_FETCH_REVENUE
Fetches a revenue attribution report for a specified, existing marketing campaign, optionally using a specific attribution model and date range; if both start and end dates are given, `endDate` must not be earlier than `startDate`.
Untrusted display-only summary
Get the variation of an A/B marketing email
HUBSPOT_GET_AB_EMAIL_VARIATION
Retrieves the alternate variation of a specified A/B marketing email; the `emailId` must identify an email currently in an A/B test. Requires Marketing Hub Professional or Enterprise subscription.
Untrusted display-only summary
Get Account Information
HUBSPOT_GET_ACCOUNT_INFO
Gets current HubSpot account info (email, hubId, user details) using access-token lookup.
Untrusted display-only summary
Get active imports list
HUBSPOT_GET_ACTIVE_IMPORTS_LIST
Retrieves a list of currently active import jobs in HubSpot for monitoring ongoing data operations.
Untrusted display-only summary
Get aggregated statistic intervals
HUBSPOT_GET_AGGREGATED_STATISTIC_INTERVALS
Retrieves aggregated statistics for marketing emails (e.g., send counts), grouped by specified time intervals within a defined time range.
Untrusted display-only summary
Get aggregated statistics
HUBSPOT_GET_AGGREGATED_STATISTICS
Retrieves aggregated statistics for marketing emails, optionally within an ISO8601 formatted time range, by email IDs, or specific email properties.
Fetches a list of marketing emails from a HubSpot account, with options for filtering, sorting, pagination, and including performance statistics.
Untrusted display-only summary
Get campaign
HUBSPOT_GET_CAMPAIGN
Retrieves a HubSpot campaign by its ID.
Untrusted display-only summary
Get campaign metrics
HUBSPOT_GET_CAMPAIGN_METRICS
Retrieves key attribution metrics for an existing marketing campaign, identified by its `campaignGuid`, within an optional date range.
Untrusted display-only summary
Get campaigns
HUBSPOT_GET_CAMPAIGNS
Retrieves multiple HubSpot campaigns.
Untrusted display-only summary
Get company
HUBSPOT_GET_COMPANY
Retrieves a HubSpot company by its ID.
Untrusted display-only summary
Get contact IDs
HUBSPOT_GET_CONTACT_IDS
Fetches a list of contact IDs for a specific HubSpot campaign based on interaction type.
Untrusted display-only summary
Get deal
HUBSPOT_GET_DEAL
Retrieves a HubSpot deal by its ID.
Untrusted display-only summary
Get deals
HUBSPOT_GET_DEALS
Retrieves multiple HubSpot deals by their IDs in a single batch request.
Untrusted display-only summary
Get emails
HUBSPOT_GET_EMAILS
Retrieves multiple HubSpot email engagement records by their IDs in a single batch request.
Untrusted display-only summary
Get specific event template for app
HUBSPOT_GET_EVENT_TEMPLATE
Retrieves detailed information about a specific event template for a given application in HubSpot's CRM timeline.
Untrusted display-only summary
Get import record information
HUBSPOT_GET_IMPORT_RECORD_INFORMATION
Retrieves a comprehensive summary of a specific HubSpot CRM import record by its `importId`, including status, progress, updates, results, and errors; useful for monitoring and troubleshooting data imports.
Untrusted display-only summary
Get draft version of a marketing email
HUBSPOT_GET_MARKETING_EMAIL_DRAFT
Retrieves the draft version of a marketing email by its `emailId`; if no draft exists, returns the published version.
Untrusted display-only summary
Get a revision of a marketing email
HUBSPOT_GET_MARKETING_EMAIL_REVISION
Retrieves a specific, previously saved revision of a marketing email using its unique email ID and revision ID.
Untrusted display-only summary
Get revisions of a marketing email
HUBSPOT_GET_MARKETING_EMAIL_REVISIONS
Retrieves a paginated list of all historical versions (including full state like content, settings, metadata) for a specified, existing marketing email; revision ID -1 identifies the current version.
Untrusted display-only summary
Return pipeline by id
HUBSPOT_GET_PIPELINE_BY_ID
Retrieves a specific pipeline by its ID and CRM object type, detailing its stages and properties.
Untrusted display-only summary
Get pipeline stage audit
HUBSPOT_GET_PIPELINE_STAGE_AUDIT
Retrieves a reverse chronological list of all mutations (changes) for a specific pipeline stage, including CREATE and UPDATE events with timestamps and details.
Untrusted display-only summary
Get product
HUBSPOT_GET_PRODUCT
Retrieves a HubSpot product by its ID.
Untrusted display-only summary
Get products
HUBSPOT_GET_PRODUCTS
Retrieves multiple HubSpot products by their IDs.
Untrusted display-only summary
Get quote by id
HUBSPOT_GET_QUOTE
Retrieves a specific HubSpot quote by its unique identifier.
Untrusted display-only summary
Get segment members
HUBSPOT_GET_SEGMENT_MEMBERS
Tool to retrieve segment (list) members ordered by join timestamp. Use when you need to page through list membership data.
Retrieves detailed information for a specific marketing email in HubSpot using its unique email ID, optionally including performance statistics and specific properties.
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.