Skip to content

HubSpot Integration

The HubSpot node lets your agents work across the full HubSpot platform — CRM objects, marketing emails, workflows, conversations, and CMS pages.

Standard OAuth via Pipedream Connect. No special setup required.

ActionDescription
Create or Update ContactCreate or update a contact by ID or email
Batch Create or Update ContactBulk create/update contacts
Get ContactGet contact details
Update ContactUpdate a contact
Add Contact to ListAdd contact to a static list
Get Subscription PreferencesGet a contact’s subscription preferences
Create CompanyCreate a company
Batch Create CompaniesBulk create companies
Batch Update CompaniesBulk update companies
Batch Upsert CompaniesBulk upsert companies
Get CompanyGet company details
Update CompanyUpdate a company
Create DealCreate a deal
Get DealGet deal details
Update DealUpdate a deal
Create LeadCreate a lead
Update LeadUpdate a lead
Create TicketCreate a ticket
Create Custom ObjectCreate a custom CRM object
Update Custom ObjectUpdate a custom CRM object
Create AssociationsAssociate objects together
Search CRMSearch contacts, companies, deals, tickets, or custom objects
Create EngagementCreate an engagement (call, email, note, etc.)
Create NoteCreate a note
Create TaskCreate a task
Create MeetingCreate a meeting
Get MeetingGet meeting details
Get Associated EmailsGet emails for a contact/company/deal
Get Associated MeetingsGet meetings for a contact/company/deal
Create CommunicationCreate a WhatsApp, LinkedIn, or SMS message
ActionDescription
Create Marketing EmailCreate a marketing email
Clone Marketing EmailClone an existing marketing email
List Marketing EmailsList marketing emails
List Marketing EventsList marketing events
List CampaignsList campaigns
Create FormCreate a form
List FormsList forms
Update Fields on the FormUpdate form fields
Get File Public URLGet public URL for a form-uploaded file
ActionDescription
Create a New WorkflowCreate a workflow (legacy v3)
Create Contact WorkflowCreate a contact workflow (v4)
Retrieve WorkflowsList all workflows
Retrieve Workflow DetailsGet workflow by ID
Retrieve Workflow EmailsGet emails sent by a workflow
Retrieve Migrated Workflow MappingsMap v3 → v4 workflow IDs
Enroll Contact Into WorkflowAdd contact to a workflow
Delete a WorkflowDelete a workflow
ActionDescription
List InboxesList conversation inboxes
Get InboxGet inbox details
List ChannelsList channels
Get ChannelGet channel details
List ThreadsList conversation threads
List MessagesList messages in a thread
Send MessageSend a message to a thread
Add CommentAdd a comment to a thread
ActionDescription
Create PageCreate a site page
Update PageUpdate a site page
Create Landing PageCreate a landing page
Update Landing PageUpdate a landing page
Clone Site PageClone a site page
List PagesList site pages
List Blog PostsList blog posts
List TemplatesList templates
  • Search CRM is the most versatile action — supports contacts, companies, deals, tickets, leads, and custom objects with filter groups.
  • Workflow actions span two API versions (v3 legacy and v4). Use Retrieve Migrated Workflow Mappings to find v4 equivalents.
  • Enroll Contact Into Workflow only works with contact-based workflows on Marketing Hub Enterprise.