Chat is stateless: each run sends the current prompt, system prompt, and
files. It does not remember earlier workflow runs or previous Chat actions.
Quick start
1
Connect an OpenAI account
Add an OpenAI account when the node asks for a Third-party account. The
account must contain a valid OpenAI API key.
2
Provide a prompt
Connect a string to Prompt, or set a fixed value on the node. Include all
of the context the model needs for this run.
3
Choose a model
GPT-5.1 is selected by default. Standard models expose web search and
temperature controls; reasoning models expose reasoning effort instead.
4
Use the response
Connect Response to the next action. If you enable structured output,
connect properties from Structured Response instead.
Inputs
Model controls
- Standard models
- Reasoning models
Standard models support:
- Web Search — Lets the model search the web before answering. Defaults to off.
- Temperature — Controls how varied the response can be, from
0(more focused) to2(more varied). Defaults to1.
- GPT-5.1
- GPT-5 Nano
- GPT-5 Mini
- GPT-5
- GPT-4.1 Mini
- GPT-4.1
- GPT-4o Mini
- GPT-4o
Outputs
- Text output
- Structured output
When Structured Output is off, the node has one output:
Return structured data
Structured output is useful when later actions need predictable fields instead of prose. For example, this schema turns a support message into a summary, priority, and category:1
Enable structured output
Turn on Structured Output. The JSON Schema input and Structured
Response output appear, while the text Response output is removed.
2
Add the schema
Paste a valid JSON schema into JSON Schema. It must parse as JSON and
contain an outer
type of object with a properties map.3
Expose the fields you need
Use Add detected properties to output on the node to add
summary,
priority, and category as connectable properties.4
Connect downstream actions
Route
priority into conditional logic, store category, or send summary
in a notification without parsing a text response.Work with files
Add one Files item for each image or PDF the model should inspect. Every file is sent in the same user message as the prompt. Good prompts state what to do with the attachments:Example: triage a support request
Use Chat in the middle of a workflow to turn an incoming message into fields that other actions can route:- Prompt — The incoming subject and message body.
- System Prompt —
Classify the request using only the supplied message. - Structured Output — On.
- JSON Schema — The support-triage schema above.
category directly, while notifications and logs
can use summary and priority.
Troubleshooting
The JSON schema is rejected
The JSON schema is rejected
Check that the value is valid JSON, the outer
type is object, and
properties is an object. JSON does not allow comments or trailing commas.I cannot find web search or temperature
I cannot find web search or temperature
You selected a reasoning model. Choose a standard model to use Web Search
or Temperature.
The response output disappeared
The response output disappeared
Structured Output is enabled. The node now returns Structured Response
instead of Response.
The model lacks context from an earlier run
The model lacks context from an earlier run
Chat does not preserve conversation history. Include the required history
in the current prompt or load it from another action before Chat runs.