Powerful automation workflows you can set up in minutes with AI agents.
Contact Created Trigger fires, OpenAI drafts a personalized intro email, and Gmail sends it from the owner's mailbox.
“HubSpot Contact Created -> OpenAI drafts email -> Gmail send.”
Deal Stage Updated Trigger for 'Proposal' posts the deal record and amount into a #pipeline Slack channel for the AE.
“Deal stage -> Proposal -> Slack #pipeline card.”
On Deal Stage Updated Trigger, pull company data from Clearbit and attach findings as a Google Docs file on the HubSpot record.
“New HubSpot deal -> Clearbit research -> Google Doc attached.”
An event occurs in HubSpot or a connected app that starts your automation.
The AI agent analyzes the data, makes intelligent decisions, and determines the best actions.
The agent executes actions in HubSpot and other tools — no manual work required.
HubSpot simplifies workflows, while Arahi AI empowers these tasks with ai sdrs.
When a new lead lands in HubSpot, auto-pull company data, social profiles, and firmographics before the rep ever sees it.
Route high-value deal movements from HubSpot to a Slack channel the instant they cross a threshold.
Log call summaries and next steps from Zoom or Meet straight into the matching HubSpot contact.
Flag and merge duplicate HubSpot contacts as they appear instead of quarterly cleanup sprints.
Ready-to-use HubSpot actions you can add to your agents instantly.
Custom API calls to HubSpot with full control for advanced use cases.
Sign in to your Arahi AI account and navigate to integrations or create a new AI agent.
A secure pop-up will ask you to log in. This authorizes Arahi AI to access your API using OAuth.
Choose "HubSpot" from the tool list, then select the action you want to perform.
Test your automation with sample data, then deploy it to run on schedule or by event.
The integration uses secure OAuth authentication, ensuring only authorized workflows access your HubSpot data.
Your data remains private and is never used for model training.
We never store anything we don't need to. Inputs and outputs of your tools are never stored.
Popular automations between HubSpot and other tools.
HubSpot's CRM platform contains the marketing, sales, service, operations, and website-building software you need to grow your business. With Arahi AI, you can connect HubSpot to Adversus, Clearbit, Contacts+ and 1,500+ other apps using AI-powered workflows. No coding required — set up triggers, actions, and intelligent automation in minutes.
As a crm tool, HubSpot connects with other crm apps like Adversus, Clearbit, Contacts+, Flexie through Arahi AI's integration platform. Build multi-step automations that combine HubSpot with AI-powered decision making, data transformation, and cross-app orchestration.
Every item is a real, named endpoint from HubSpot's API. Your agent can watch 2 events and run 253 actions — no glue code.
Events you can watch for
Contact Created Trigger
Deal Stage UpdatedTrigger
Things the agent can do
Associates an existing asset ('form', 'object list', or 'external web url') with a specified hubspot marketing campaign.
Adds a new custom data token to an existing event template for a specified hubspot application, optionally populating a crm object property if objectpropertyname is provided.
Archives the hubspot email specified by `emailid` by moving it to the recycling bin, making it inaccessible unless restored.
Archives a batch of existing, non-archived quotes by their ids; this action is irreversible and useful for managing outdated or irrelevant quotes.
Archives a batch of companies by their unique ids; targeted companies must exist, not be previously archived, and this api operation is irreversible.
Archives a batch of existing contacts by their hubspot crm ids, rendering them inactive; this action is irreversible via the api and requires manual restoration or a separate una…
Archives a batch of existing deals by their unique hubspot ids, removing them from active views and reports (soft delete); archived deals may be restorable.
Asynchronously archives a batch of hubspot feedback submissions using their unique ids, which must correspond to valid and existing submissions; the operation is queued, and subm…
Archives a batch of existing line items by their unique ids in hubspot crm; this operation is irreversible via the api.
Archives a batch of existing, non-archived crm objects of a specified `objecttype` by their ids, effectively hiding them from active use.
Archives a batch of properties by their internal names for a specified hubspot crm object type; this operation is idempotent and safe to retry.
Archives an existing company in hubspot crm by its `companyid`, moving it to a recycling bin from which it can be restored, rather than permanently deleting it.
Archives a contact in hubspot crm by its id, moving it to the recycling bin; this is generally irreversible via api and removes the contact from active use.
Archives a specific hubspot crm object by its type and id, moving it to the recycling bin; this action is irreversible via the api but objects can often be restored via the hubsp…
Archives multiple hubspot emails by their ids.
Archives an existing, non-archived feedback submission in hubspot crm by its id, moving it to the recycling bin (not permanently deleting it).
Archives a specific hubspot line item by its id, moving it to a recoverable state.
Archives a hubspot product by its id.
Archives multiple hubspot products by their ids.
Archives a specified crm property by its object type and name, moving it to the recycling bin; note that some default hubspot properties cannot be archived.
Archives a hubspot property group, making it inactive and hidden (not permanently deleted, allowing potential restoration) with immediate effect on its crm visibility and usabili…
Archives a hubspot quote object by id to the recycling bin; this is api-irreversible and may need manual restoration.
Archives a hubspot ticket by its id.
Archives multiple hubspot tickets by their ids.
Retrieves a reverse chronological audit log of all changes for a specific, existing hubspot crm pipeline, which is identified by its `pipelineid` and a valid `objecttype` that su…
Batch-retrieves hubspot company records by their ids, allowing custom id properties, specific properties to fetch, and historical data.
Retrieves a batch of hubspot email objects by their internal ids or values of a specified unique property, allowing targeted property selection, including historical data.
Updates multiple existing hubspot quotes in a batch; each quote is identified by its object id or a custom unique property (via `idproperty`), and only writable properties are mo…
Cancels an active hubspot data import job using its `importid`; this action is irreversible, and any data already processed will remain.
Duplicates an existing hubspot marketing email, identified by its `id`, into a new draft; an optional `clonename` can be assigned to this new email copy.
Configures or updates settings for a hubspot app's calling extension, including its name, ui url, iframe dimensions, `isready` status, and `supportscustomobjects` flag, for the s…
Creates multiple company records in hubspot crm in a single batch operation, processing up to 100 companies per request.
Creates a new a/b test variation for an existing hubspot email, using its `contentid`; this action only creates the variation, it does not start the a/b test or send emails.
Creates a new, empty property group for a specified crm object type in hubspot, requiring a unique group name for that object type; properties must be added separately.
Creates a new marketing email in hubspot, allowing comprehensive configuration of content, recipients, sender details, a/b testing, scheduling, web version, and other settings; t…
Creates the *definition* (schema) of a new association in hubspot, specifying how two crm object types relate (not an actual link between records); any provided `name` must be un…
Creates up to 100 new contact records in hubspot crm, optionally associating them with existing crm objects; ensure associated object ids are valid.
Creates multiple deals in hubspot crm; ensure any associated object ids, deal stages, and pipeline ids specified are valid and exist within the hubspot account.
Creates a batch of feedback submissions in hubspot, ideal for bulk imports; all property names, `associationtypeid`s, and association `to id`s must reference existing entities in…
Creates multiple crm objects of a specified `objecttype` (e.g., contacts, companies, deals) in a single batch operation, where each object can have its own set of properties and …
Efficiently creates multiple crm properties in a single batch for a specified hubspot object type (e.g., 'contacts', 'companies', custom object id), ideal for schema setup or upd…
Creates multiple hubspot crm quotes in a batch, ideal for bulk operations; provide meaningful quote details in `inputs` as property requirements can vary, and inspect response fo…
Creates a new hubspot campaign.
Creates multiple hubspot campaigns in a single batch operation.
Creates a new hubspot company.
Creates a new hubspot contact.
Creates a new hubspot crm object (e.g., contact, company, custom object) with specified `properties` (using valid internal names) and `associations` (to existing objects via vali…
Creates a new hubspot deal.
Creates a new hubspot email.
Creates multiple hubspot emails in a single batch operation.
Creates a new event template for a hubspot app, defining structure, custom properties (tokens), and appearance (markdown with handlebars) of custom timeline events for crm object…
Creates a new hubspot feedback submission to record customer feedback (e.g., survey responses, support interactions), optionally associating it with crm objects.
Creates a new hubspot line item.
Creates multiple hubspot line items in a single batch operation.
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 t…
Creates a new custom object schema in hubspot crm with unique naming for schema and properties, defined display/required/searchable properties within the 'properties' list, provi…
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/…
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` …
Creates a new stage in a specified hubspot crm pipeline for a given object type, such as 'deals' or 'tickets'.
Creates a new hubspot product.
Creates multiple hubspot products in a single batch operation.
Creates a new custom property for a specified hubspot crm object type; ensure `groupname` refers to an existing property group for the `objecttype`.
Creates a new quote object in hubspot crm with specified properties and associations.
Creates a new hubspot ticket.
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…
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 p…
Creates a new hubspot workflow to automate processes; ensure `enrollmentcriteria` and `actions` use properties relevant to the specified `objecttypeid`.
Archives a batch of up to 50 marketing campaigns, hiding them from active views rather than permanently deleting them.
Deletes an existing marketing email, either permanently (default) or by archiving if `archived` is `true`.
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.
Permanently deletes a marketing campaign from hubspot using its `campaignguid`; returns a 204 no content status even if the campaign does not exist.
Irreversibly deletes a hubspot contact for gdpr compliance (identified via `objectid` and `idproperty`); an email `objectid` for a non-existent contact may be blocklisted.
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 e…
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 reco…
Permanently deletes a hubspot custom object schema, specified by its `objecttype`, after all associated crm records have been deleted.
Permanently and irreversibly deletes a specific timeline event template, identified by its `eventtemplateid`, from the application `appid`.
Irreversibly deletes all settings for a video conferencing application identified by its `appid` in hubspot, removing its configuration and preventing it from functioning until r…
Permanently deletes a hubspot workflow by its id; deleted workflows cannot be restored via the api and the id must exist.
Fetches hubspot contact ids for a specified `campaignguid` (must be a valid uuid of an existing campaign) and `contacttype`, supporting date filtering and pagination.
Fetches a paginated list of read-only error details for a specific hubspot crm import, requiring a valid `importid` for a processed import.
Fetches call recording settings for a specified, existing hubspot calling extension app.
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 g…
Permanently deletes a contact and associated content for gdpr compliance; an email used for identification via `idproperty`='email' that is not found will be irreversibly blockli…
Retrieves a list of currently active import jobs in hubspot for monitoring ongoing data operations.
Retrieves aggregated statistics for marketing emails (e.g., send counts), grouped by specified time intervals within a defined time range.
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.
Retrieves a list of workflow summaries (id, name, type, status) from hubspot, using the 'limit' parameter for pagination.
Retrieves a specific, previously saved revision of a marketing email using its unique email id and revision id.
Retrieves a hubspot campaign by its id.
Retrieves key attribution metrics for an existing marketing campaign, identified by its `campaignguid`, within an optional date range.
Retrieves multiple hubspot campaigns.
Retrieves the draft version of a marketing email by its `emailid`; if no draft exists, returns the published version.
Retrieves multiple hubspot emails by their ids.
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 t…
Fetches a list of marketing emails from hubspot, supporting filtering by creation/update timestamps, pagination, and sorting.
Retrieves a reverse chronological list of all mutations (changes) for a specific pipeline stage; the associated pipeline id is inferred from the api path and is not a direct input.
Retrieves a hubspot product by its id.
Retrieves multiple hubspot products by their ids.
Retrieves a specific hubspot quote by its unique identifier.
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…
Retrieves detailed information about a specific event template for a given application in hubspot's crm timeline.
Retrieves detailed information for a specific marketing email in hubspot using its unique email id, optionally including performance statistics and specific properties.
Retrieves the alternate variation of a specified a/b marketing email; the `emailid` must identify an email currently in an a/b test.
Retrieves a hubspot ticket by its id.
Retrieves multiple hubspot tickets by their ids.
Retrieves comprehensive details for an existing hubspot workflow by its unique id; unsupported actions are designated 'unsupported action' in the response.
Retrieves email campaigns associated with a specific hubspot workflow id.
Archives multiple hubspot companies by their ids.
Archives a hubspot contact by its id.
Archives multiple hubspot contacts by their ids.
Archives multiple hubspot deals by their ids.
Creates multiple new hubspot companies in a single batch operation.
Creates multiple new hubspot contacts in a single batch operation.
Creates multiple deals in hubspot crm; ensure any associated object ids, deal stages, and pipeline ids specified are valid and exist within the hubspot account.
Retrieves a hubspot company by its id.
Gets hubspot contact ids for a specified campaign and contact interaction type.
Retrieves a hubspot deal by its id.
Retrieves multiple hubspot deals by their ids.
Retrieves a paginated list of products from hubspot crm, optionally including specific properties, their history, associated object ids, and filtering by archived status.
Retrieves a paginated list of hubspot companies.
Retrieves a paginated list of hubspot contacts.
Retrieves a paginated list of hubspot deals.
Merges two hubspot contacts into one.
Merges two hubspot deals into one.
Retrieves a hubspot contact by its id.
Reads multiple hubspot contacts by their ids.
Removes a hubspot deal by its id.
Searches for hubspot companies using flexible criteria and filters.
Searches for hubspot deals using flexible criteria and filters.
Updates multiple hubspot companies in a single batch operation.
Updates properties for an existing hubspot company.
Updates properties for an existing hubspot contact.
Updates multiple hubspot contacts in a single batch operation.
Updates properties for an existing hubspot deal.
Updates multiple hubspot deals in a single batch operation.
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 f…
Retrieves a paginated list of hubspot emails, allowing selection of specific properties (with or without history), associated object ids, and filtering by archive status.
Retrieves all event templates associated with a valid `appid` for an existing application in hubspot's crm timeline.
Lists assets of a specific `assettype` for a given hubspot marketing `campaignguid`, optionally including performance metrics for a date range.
Lists all valid association types between two specified hubspot crm object types.
Retrieves a paginated list of hubspot contacts, optionally specifying properties, historical values, and associations; ensure provided property and association names are valid hu…
Retrieves a paginated list of feedback submissions from hubspot, allowing specification of properties (including history), associated object ids, and filtering by archive status.
Retrieves a paginated list of quotes, allowing selection of specific properties, property history, associated object ids, and filtering by archived status.
Retrieves a paginated list of hubspot tickets.
Merges two hubspot emails into one.
Merges two hubspot products into one.
Merges two hubspot tickets into one.
Merges two existing company records of the same type in hubspot crm, where `objectidtomerge` is absorbed into `primaryobjectid`; this operation is irreversible.
Merges a hubspot contact (`objectidtomerge`) into another contact (`primaryobjectid`), deleting the former and making `primaryobjectid` absorb its data; this irreversible action …
Permanently merges two hubspot crm deals of the same type, typically to eliminate duplicates or consolidate related sales opportunities.
Merges two existing feedback submissions by id, primarily for consolidating duplicates or related feedback; this operation is irreversible, and `primaryobjectid` values take prec…
Merges two line items, `objectidtomerge` into `primaryobjectid`, which must be of the same type; `objectidtomerge` is absorbed and the operation is irreversible.
Merges two distinct hubspot crm objects of the same `objecttype`, consolidating data into `primaryobjectid` (which is preserved) and deleting `objectidtomerge`; this operation is…
Merges two distinct quotes of the same type by consolidating `objectidtomerge` into `primaryobjectid` (e.g., for combining information or updating terms); this operation is irrev…
Updates settings (e.g., display name, ui url/dimensions, feature flags) for an existing calling extension app, identified by `appid`.
Partially updates specified properties for an existing hubspot contact, identified by its valid `contactid`.
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 s…
Partially updates specified properties of an existing hubspot crm deal, identified by its `dealid` or an optional custom unique `idproperty`.
Partially updates a crm pipeline's label, display order, or restores an archived pipeline by setting `archived` to `false`.
Partially updates a property group's `displayorder` or `label` for a specified crm `objecttype` in hubspot.
Partially updates specified `properties` of an existing hubspot company, identified by its `companyid` (optionally using `idproperty` as the unique key), ensuring property names …
Performs a partial update on an existing hubspot quote's specified properties, identifying the quote by `quoteid` (either its internal id or a custom unique property value if `id…
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.
Irreversibly deletes a hubspot contact for gdpr; if deleting by a non-existent email (using idproperty 'email'), the email is blocklisted instead.
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.
Permanently and irreversibly deletes a hubspot **quote** (not a contact, despite the action's internal naming) to comply with gdpr's 'right to be forgotten'.
Permanently deletes a hubspot contact and all its associated data for gdpr compliance, identifying the contact by its id or another unique property.
Permanently deletes a hubspot deal for gdpr compliance, identified by its unique id or a specified property value; this action is irreversible and may blocklist the identifier if…
Permanently and irreversibly deletes an existing hubspot contact and associated content for gdpr compliance, optionally blocklisting the contact's email.
Permanently deletes a specified line item and its associated content for gdpr compliance; this action is irreversible and cannot be undone.
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.
Permanently and irreversibly deletes the schema for an existing `objecttype` in hubspot crm; this deprecated endpoint should be used with extreme caution.
Reads definitions (metadata, not values) for a batch of crm object properties for a specified `objecttype`, supporting partial success.
Reads a specific crm property definition for a given hubspot object type by its internal name.
Retrieves definitions and metadata (not actual values) for properties of a specified hubspot crm object type (e.g., 'contacts', 'companies', 'deals', or custom objects).
Retrieves a paginated list of hubspot crm deals; use the 'after' token from a previous response's 'paging.next.after' for subsequent pages.
Retrieves a paginated list of objects for a specified and valid hubspot crm object type (e.g., 'contacts', 'companies', 'deals', or custom id).
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.
Retrieves up to 100 feedback submissions in a batch using their ids or a specified unique `idproperty`, optionally including specified properties and their history.
Reads a batch of hubspot contacts by their ids or a specified unique `idproperty`, optionally including property history and filtering by archived status; ensure `inputs` refer t…
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`, th…
Retrieves a batch of hubspot crm line items by their ids, or optionally by values of a custom unique property defined in `idproperty`.
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.
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).
Retrieves a hubspot crm contact by its unique internal hubspot id, allowing selection of properties, historical values, associated objects, and filtering for archived contacts.
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.
Reads a hubspot feedback submission by its id, optionally using a custom unique 'idproperty', and allows specifying properties to return including history and associations.
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 p…
Disassociates an asset (form, object list, or external web url) from a hubspot campaign.
Permanently removes a specified association definition (type) from a hubspot object's schema, preventing future creations of this association type without affecting existing inst…
Archives a hubspot deal by its `dealid`, moving it to the recycling bin when it's no longer relevant, created in error, or needs removal from active view; archived deals won't ap…
Removes a token from a hubspot event template, preventing its inclusion in new events created from that template.
Renders detailed information for a specific hubspot crm timeline event using a predefined event template, ignoring `extradata` references in the template not present in event data.
Renders an event's header or detail template as html for a specified event on the hubspot crm timeline, using a given event template id and event id.
Overwrites an entire crm pipeline (specified by `objecttype` and `pipelineid`) and all its stages with a new definition, returning the updated pipeline.
Replaces all properties of a specified pipeline stage; the new `label` must be unique within the pipeline, and if `objecttype` is 'deals', the `metadata` must include a 'probabil…
Resets a marketing email's draft to its currently published (live) version, discarding all unpublished changes; the email must have a live version to revert to.
Restores a specific, existing, non-active revision of a marketing email to become the new live version for that email.
Restores a specific revision of a marketing email to a draft state, overwriting any existing draft.
Retrieves all object schema definitions (not data records) for a hubspot account, supporting retrieval of either active or archived schemas.
Retrieves all pipelines in hubspot for a specified crm object type, such as deals or tickets.
Retrieves a batch of hubspot crm deals by their hubspot ids or values of a specified unique `idproperty`; `inputs` must contain at least one entry and `idproperty`, if used, must…
Retrieves the read-only calling extension settings for a specific hubspot app; the app must exist and have calling extensions configured.
Retrieves a specific hubspot company by its id (or an alternative unique property value if `idproperty` is specified), optionally including specific properties, property history,…
Fetches a hubspot crm deal by its id, optionally including specific properties, their history, and associations; use `idproperty` for retrieval with a custom unique property.
Fetches the detailed schema definition for a specified, existing standard or custom hubspot crm object type; this action is read-only and does not create or modify schemas.
Retrieves a hubspot crm line item by its id or a specified unique property (`idproperty`).
Fetches a paginated list of hubspot crm line items, allowing selection of specific properties (including history), associated object ids, and filtering by archive status; ensure …
Retrieves a specific hubspot crm owner by their id, with options to specify id type (owner or user) and to include archived records.
Retrieves a list of all owners in the hubspot crm, including their id, first name, last name, email, and user id.
Retrieves a paginated list of companies from hubspot, using an 'after' cursor from a previous response for subsequent pages.
Retrieves a paginated list of crm owners from hubspot, optionally filtering by email or archived status.
Fetches detailed properties and metadata (e.g., label, display order, custom properties) for a specific stage within a hubspot crm pipeline, identified by its `objecttype`, `pipe…
Fetches all stages for a specified hubspot crm object type and pipeline id.
Retrieves a specific hubspot crm timeline event by its `eventtemplateid` (for an existing template) and `eventid` (for an existing event), returning event details which may not i…
Retrieves video conference application settings, such as webhook urls and user/account management configurations, for a specified `appid`.
Retrieves a specific pipeline by its id and crm object type, detailing its stages and properties.
Searches for hubspot campaigns.
Searches hubspot company objects using a text query, complex filter groups (anded within, ored between), sorting, and specific property selection, including custom properties.
Searches for hubspot contacts using a text query, specific filter criteria (filters in a group are anded, groups are ored), sorting, and pagination to retrieve selected properties.
Searches hubspot crm objects (e.g., 'contacts', 'companies') by `objecttype` using complex criteria including filters, sorting, and pagination; property names used in filters, so…
Searches hubspot deals using complex criteria (text queries, property filters, sorting, pagination) for targeted retrieval beyond simple id lookups; ensure filter operator/value …
Searches for hubspot emails using flexible criteria and filters.
Searches for feedback submissions in hubspot crm using text query, filter groups, sorting, and pagination, returning specified properties.
Searches hubspot line items using criteria including filters, sorting, and pagination; `after` must be a valid cursor from a previous response, and `sorts`/`properties` must refe…
Searches for hubspot products using flexible criteria and filters.
Searches hubspot crm quotes using a text query, complex filter criteria, sorting, and pagination.
Searches for hubspot tickets using flexible criteria and filters.
Configures the url (`urltoretrieveauthedrecording`) that hubspot uses to retrieve call recordings for a specified third-party calling app (`appid`), which must be an existing cal…
Updates properties for up to 50 existing hubspot marketing campaigns in a single batch operation.
Updates specified properties for a batch of up to 100 hubspot contacts, identified by their vids; ensure property values use hubspot internal names and formats (e.g., for enums l…
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 …
Updates properties of an existing marketing email identified by its `emailid`; unspecified fields retain their current values.
Updates a batch of hubspot feedback submissions; property keys must be existing internal hubspot names and values must be correctly formatted strings.
Updates specified properties for multiple existing hubspot companies in a batch, identifying each company by its hubspot id or by a unique property name in `idproperty` with its …
Updates properties for multiple existing hubspot crm deals in a batch; ensure property names are the internal hubspot names.
Performs a batch update on a valid `objecttype` where properties are writeable and any `idproperty` used is designated unique; updates can be partial.
Updates the recording settings, such as the url for retrieving authenticated recordings, for a specific calling extension app identified by its `appid`.
Partially updates specific, writable properties of an existing hubspot marketing campaign identified by `campaignguid`; an empty string value in `properties` clears a property.
Updates multiple hubspot emails in a single batch operation.
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 matc…
Updates an existing custom object schema's metadata in hubspot, such as its description, labels, display properties, required properties, searchable properties, and restorability…
Partially updates writable properties of an existing hubspot feedback submission, identified by its `feedbacksubmissionid` (which can be an internal object id, or a unique proper…
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 …
Partially updates a hubspot crm pipeline stage identified by `objecttype`, `pipelineid`, and `stageid`, requiring `metadata` in the request; unspecified fields are unchanged.
Updates properties for an existing hubspot product.
Updates multiple hubspot products in a single batch operation.
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…
Updates properties for an existing hubspot ticket.
Updates multiple hubspot tickets in a single batch operation.
Updates the label or options of an existing token within a specified hubspot crm event template; token name and data type remain unchanged.
Updates interaction urls (for creating/updating/deleting meetings, fetching accounts, verifying users) for a video conference application specified by `appid`; the application mu…
Curated for HubSpot's real category — not Pipedream's auto-tagged bucket.
Ready-to-use HubSpot workflow templates you can activate in minutes.
Explore AI-powered workflows that work with HubSpot.