| Connected Account | The Connected Account with your OpenAI API key | Connected Account | Yes | |
| Prompt | The prompt to generate completions for. Input will be truncated if it exceeds the limit set by the API | Text (Long) | Yes | |
| Model | The ChatGPT model to use. Options: ChatGPT 5, ChatGPT 5 Mini, ChatGPT 5 Nano, ChatGPT 5.2 | Predefined Choice List | Yes | |
| System message | The message which sets the context and expectations for a conversation with the AI | Text (Long) | No | |
| Maximum output tokens | The maximum number of reasoning and output tokens that can be used in this Wrk Action. If the Generated text output is blank, try increasing the Maximum output tokens or decreasing the reasoning effort and/or verbosity | Number | No | |
| Reasoning effort | Constrains effort on reasoning for reasoning models. Reducing reasoning effort can result in faster responses and fewer tokens used on reasoning. Leave blank to use the model default. Options: None, Minimal, Low, Medium, High, Extra high, Max | Predefined Choice List | No | |
| Verbosity | Constrains the verbosity of the model's response. Lower values will result in more concise responses, while higher values will result in more verbose responses. Options: Low, Medium, High | Predefined Choice List | No | |
| File input 1 | The file to be provided to the AI | File | No | |
| File input 2 | A second file to be provided to the AI | File | No | |
| File input 3 | A third file to be provided to the AI | File | No | |
| Return response as JSON? | If set to true, the response of the AI will return valid JSON | True/False | No | |
| Structured output schema | JSON Schema to enforce structured output. When provided, OpenAI will guarantee the response conforms to this schema. Shown when Return response as JSON? is true | Text (Long) | No | |