Get Ticket Statuses
Fetches all available ticket statuses (pipeline stages) from HubSpot, across all ticket pipelines. Useful for determining the correct stage ID before updating a ticket's status.
Action identifier: get_ticket_statuses. Reference checked: 29 September 2026.
Inputs
No action inputs. Select the HubSpot connection.
Output shape
Paths are relative to this action's output. Select them from the builder's variable picker; do not add a ticket wrapper to actions that return top-level fields. Nullable property fields and empty defaults are not proof that a value was retrieved.
results
list of objects
Ticket stages across pipelines, without pipeline IDs.
results[].id
string
Stage ID to use as ticket_status; verify its pipeline using the steps below.
results[].label
string
Stage display label; labels can repeat across pipelines.
exists
boolean
True when at least one ticket stage is returned.
llm_triage_metadata
string
Text summary of stage labels and IDs, without pipeline IDs; No entries found when empty.
Behavior and limits
Returns stages across ticket pipelines as a flat id/label list. Pipeline IDs are not retained in the output. Labels can repeat: verify the intended pipeline before writing a stage. Use actual portal IDs, not a literal label such as “Closed”.
No returned stages gives exists: false and metadata No entries found.
Find the correct pipeline and status IDs
In HubSpot, open Settings → Objects, select Tickets, and open Pipelines.
Open the intended pipeline. Use the code icon to view its internal name — this is the pipeline ID.
Hover over the required status and use its code icon to view the internal name — this is the status ID.
Match that status ID to
results[].idfrom Get Ticket Statuses. Match by ID, since different pipelines can use the same status label.When moving a ticket to another pipeline, set
ticket_pipelineand the matchingticket_statustogether. Test on a test ticket and verify the resulting pipeline and status in HubSpot.
See HubSpot’s pipeline setup instructions for the settings and internal-name controls.
See Troubleshooting for request errors and retry behavior, or return to the action catalog.
Was this helpful?

