hubspot_crm_update
Update any HubSpot CRM record by providing only the properties to change. Unchanged properties remain intact; pass empty strings to clear values.
Instructions
Update an existing HubSpot CRM record (partial update — only provided properties are changed). Applies to all object types. Pass only the properties you want to modify; omitted properties are left unchanged. To clear a property, pass an empty string "" as the value. Returns the updated record.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | HubSpot record ID to update. | |
| objectType | Yes | CRM object type. Sales objects: deals, line_items, products, quotes. Engagement objects: calls, meetings, tasks, notes, emails. | |
| properties | Yes | Key-value map of property names to string values. All HubSpot property values are strings. For engagements, `hs_timestamp` is REQUIRED (epoch ms string or ISO 8601). Custom properties are accepted in addition to standard ones. |