Workflow blocks
Update Ticket
Update a ticket in HubSpot
hubspot/update-ticket — Update a ticket in HubSpot.
Where it appears
The Update Ticket block lives in the Integrations group of the Workflow Builder. Connect the Hubspot integration before adding it.
Fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
ticketId | text (supports references) | Yes | — | HubSpot ticket ID to update. Use a literal ID or <StepName.field> to reference an ID from a previous step. |
propertiesJson | code | Yes | — | JSON object of HubSpot ticket properties to update (e.g. hs_pipeline_stage). Only the keys you include are changed. |
Inputs and outputs
Inputs are the configurable fields above. The block produces these outputs:
Outputs
Reference an output downstream with <Update Ticket.field>.
| Name | Type | Description |
|---|---|---|
success | boolean | Operation succeeded |
ticket | json | Updated ticket |
error | string | Error message if failed |
Example
A minimal configuration for this block:
{
"type": "hubspot/update-ticket",
"config": {
"ticketId": "<PreviousStep.field>",
"propertiesJson": "..."
}
}Limits and failure modes
- Requires a connected Hubspot integration. Calls fail if that integration is disconnected or its authorization has expired.
- Required fields (
ticketId,propertiesJson) must be set, or the block fails validation before it runs. - On failure the
erroroutput is populated; downstream blocks that reference other outputs may not receive values.