Workflow nodesOfficial documentation5 min readWorkflow nodes

Use System Variables in HTTP Node Request Parameters

FastGPT’s HTTP workflow nodes support dynamic parameter injection using built-in system variables, eliminating the need for hardcoded request parameter va…

Overview

FastGPT’s HTTP workflow nodes support dynamic parameter injection using built-in system variables, eliminating the need for hardcoded request parameter values. This functionality ensures consistent, context-aware data across conversations and workflows, reducing manual configuration overhead and errors.

Available System Parameter Reference

The following system variables are available for use in HTTP node request parameters, accessible via the in-app tooltip next to the Request Parameters field:

Parameter NameDescription
appIdUnique identifier for the current FastGPT application
chatIdUnique ID for the active conversation; unavailable in test mode
responseChatItemIdID of the current conversation’s outgoing response message; unavailable in test mode
variablesGlobal custom variables configured for the active conversation
cTimeCurrent system timestamp when the HTTP request is executed
historiesRecent chat message history, limited to a maximum of 10 entries with non-configurable length

Accessing and Using Variables

To view the full list of supported system variables, hover over the question mark icon positioned adjacent to the Request Parameters configuration field. This in-app tooltip displays all valid parameters and their intended use cases, allowing direct reference without external documentation.

Source: FastGPT official source

Applicability and version scope

Use this page for the documented Workflow nodes scenario. Confirm the FastGPT, dependency, API, and deployment versions in the official source before applying a change.

Safety guardrails

Use [REDACTED_CREDENTIAL] for credentials and private data. Confirm the documented environment and version before review.

Rollback guidance

Restore the prior technical-content authority snapshot. Restore saved configuration and data snapshots, then repeat the smallest verification scenario.