Enterprise access
Agent Serve is available to teams by invitation. Tell us what you want to build and we will set up your workspace with you.
Agent Serve · Sales integration
Build HubSpot automation workflows with AI agents in Agent Serve.
HubSpot is a Sales integration for Agent Serve, the AI workspace where teams build and deploy AI agents. Agent Serve's HubSpot integration provides 50 HubSpot tools and 1 real-time trigger that AI agents can use inside Agent Serve's visual workflow builder. HubSpot connects with one-click OAuth. Explore deployment options with the Agent Serve team.
Last updated
Integrate HubSpot into your workflow and run HubSpot automation inside Agent Serve. Create, update, and manage CRM records, or trigger agents and workflows from HubSpot events. This HubSpot integration helps teams automate follow-ups, sync CRM data, and build faster HubSpot automation workflows from one AI workspace.
Agent Serve accounts are created by invitation. Request access for your team, or accept an invitation from your workspace admin, then sign in.
Open your workspace, drag a HubSpot block onto the workflow builder, and connect your account with one-click OAuth.
Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your HubSpot automation is live.
50 HubSpot tools available in Agent Serve.
Retrieve all contacts from HubSpot account with pagination support
Create a new contact in HubSpot. Requires at least one of: email, firstname, or lastname
Update an existing contact in HubSpot by ID or email
Search for contacts in HubSpot using filters, sorting, and queries
Archive a contact in HubSpot by ID (moves it to the recycling bin)
Retrieve all companies from HubSpot account with pagination support
Create a new company in HubSpot
Update an existing company in HubSpot by ID or domain
Search for companies in HubSpot using filters, sorting, and queries
Archive a company in HubSpot by ID (moves it to the recycling bin)
Retrieve all deals from HubSpot account with pagination support
Create a new deal in HubSpot with the given properties (e.g., dealname, amount, dealstage)
Update an existing deal in HubSpot by ID
Search for deals in HubSpot using filters, sorting, and queries
Archive a deal in HubSpot by ID (moves it to the recycling bin)
Retrieve all tickets from HubSpot account with pagination support
Create a new ticket in HubSpot. Requires subject and hs_pipeline_stage properties
Update an existing ticket in HubSpot by ID
Search for tickets in HubSpot using filters, sorting, and queries
Archive a ticket in HubSpot by ID (moves it to the recycling bin)
Retrieve all notes from HubSpot account with pagination support
Log a note in HubSpot and optionally associate it with contacts, companies, or deals. Requires hs_timestamp and hs_note_body properties
Search for notes in HubSpot using filters, sorting, and queries
Retrieve all email engagements from HubSpot account with pagination support
Log an email engagement in HubSpot and optionally associate it with contacts. Requires the hs_timestamp property
Search for email engagements in HubSpot using filters, sorting, and queries
Read property definitions and their enumeration (picklist) options for a HubSpot object type, e.g. the values for lifecyclestage or hs_lead_status on contacts
List records of one object type associated with a given record, e.g. all emails or notes logged on a contact
Associate two HubSpot records. Creates the default (unlabeled) association unless an association type ID is provided
Remove all associations between two HubSpot records
Retrieve the association types (category, typeId, label) defined between two HubSpot object types
Retrieve all line items from HubSpot account with pagination support
Create a new line item in HubSpot. Requires at least a name property
Update an existing line item in HubSpot by ID
Search for line items in HubSpot using filters, sorting, and queries
Archive a line item in HubSpot by ID (moves it to the recycling bin)
Retrieve all quotes from HubSpot account with pagination support
Search for quotes in HubSpot using filters, sorting, and queries
Retrieve all appointments from HubSpot account with pagination support
Create a new appointment in HubSpot
Update an existing appointment in HubSpot by ID
Retrieve all carts from HubSpot account with pagination support
Retrieve all owners from HubSpot account with pagination support
Retrieve all marketing events from HubSpot account with pagination support
Search and retrieve lists from HubSpot account
Create a new list in HubSpot. Specify the object type and processing type (MANUAL or DYNAMIC)
Retrieve the record IDs that are members of a HubSpot list, ordered by record ID
Add records to a manual (static) HubSpot list by record ID
Remove records from a manual (static) HubSpot list by record ID
Retrieve all users from HubSpot account
Connect a HubSpot webhook to Agent Serve and trigger workflows the moment CRM activity happens. Run agents when records are created or updated, then automate routing, enrichment, follow-ups, and downstream actions without manual work.
Triggers when HubSpot CRM records (contacts, companies, deals, tickets, custom objects) are created or updated, or when contacts join a list
Ready-to-use templates featuring HubSpot. Click any to build it instantly.
Agent Serve's HubSpot integration adds 50 HubSpot tools and 1 real-time trigger to the AI agents you build in Agent Serve's visual workflow builder — you build it all visually. Interact with HubSpot CRM or trigger workflows from HubSpot events. Teams often pair HubSpot with Affinity and Linear in the same agent.
Agent Serve is available to teams by invitation. Request access and the team will map out the HubSpot agents, connections, and team access your process needs.