Using the HubSpot Agent to Update Multiple Properties
Introduction
You don't need a separate update node for every HubSpot property. The HubSpot Agent nodes can update 10–15 (or more) properties across contacts, companies, and deals in a single operation. This article covers which agent to pick and how to prompt it.
Which Agent to Use
Two HubSpot Agent nodes exist in the workflow builder:
HubSpot Agent — flexible. Can read and write data in HubSpot. Starts from a blank prompt, so it needs specific instructions to work well.
Structured HubSpot Agent — guided. You add an object, give it search instructions, then list the properties to update. Write-only — it can't read HubSpot data back.
Pick the HubSpot Agent if you need to read existing property values or want more flexibility. Pick the Structured HubSpot Agent if you only need to update properties and prefer a guided setup.
Updating Multiple Properties in One Node
Both agents support bulk updates. Instead of chaining dozens of single-property nodes:
Add a
HubSpot AgentorStructured HubSpot Agentnode to your workflow.In the prompt, list every field you want updated.
For each field, state exactly where the data should come from — transcript, previous node output, a specific phrase the rep used.
Be explicit. The agent does best when the list is precise and leaves no ambiguity about what goes where.
Writing Prompts for the Standard HubSpot Agent
The HubSpot Agent is powerful but picky about prompt quality. Make sure your prompt:
Names each property you want updated.
Specifies what information goes into each property.
Points to the source for every update (e.g., "use the customer's stated budget from the transcript").
A well-written prompt lets you extract everything from a sales call recording and map it to HubSpot properties in one pass.
Related
Triggers & Actions— full list of HubSpot-related nodes.Writing Workflow Prompts— prompt structure guidance that applies here.Preventing the HubSpot Agent from Creating Duplicate Deals— how to stop the agent from creating unwanted records.
Need More Help?
Reach the AskElephant support team by clicking the chat button in the bottom right corner of your screen, emailing [email protected], or using @askelephant support in your dedicated Slack channel.