Tools
Thinking
Add an explicit reasoning step where the model outlines its thought process before continuing
The Thinking block forces the model to write out its step-by-step reasoning before the workflow continues. It can improve accuracy on complex tasks by encouraging structured analysis instead of jumping straight to an answer.
This block does not appear in the block toolbar — it is added programmatically (for example, by an agent composing its own workflow) rather than dragged onto the canvas by hand.
Configuration
- Thought Process / Instruction — the reasoning prompt or instruction describing what the model should think through.
Inputs and outputs
| Field | Type | Description |
|---|---|---|
thought (input) | string | Thinking process instructions. |
acknowledgedThought (output) | string | The model's acknowledged thought process. |
Example
Place a Thinking block before a Router block so the model reasons through the available branches explicitly, then use that reasoning as context for the routing decision.