# Missing Reasoning Effort Parameters in Most Compatible Models

**URL:** <https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466>\
**Category:** Questions\
**Created:** [August 8, 2025, 1:01pm UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466 "2025-08-08T13:01:35Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aethera\_Dev](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/aethera_dev/32/59098_2.png) [@Aethera\_Dev](https://community.n8n.io/u/Aethera_Dev)\
**Post date:** [August 8, 2025, 1:01pm UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/1 "2025-08-08T13:01:35Z")

</div>

I’ve been waiting for over 8 weeks hoping this issue would be addressed (or at least partially implemented), but so far, no fix or update has been made — perhaps because this limitation hasn’t yet been mapped internally.

When using AI Agents with the newer models that support native reasoning capabilities, it becomes extremely frustrating to work with the n8n AI Agent node. That’s because, in 99% of the compatible models, the reasoning functionality is not exposed through the interface — making it impossible to:

• Enable the model’s reasoning mode,

• Select the reasoning effort level (reasoning\_effort = low / medium / high, when available),

• Or define how many tokens the model is allowed to use specifically for reasoning.

This is really limiting. In order to leverage these reasoning features, we are forced to use custom HTTP requests to the provider or to OpenRouter, which means we lose access to all the additional features and convenience provided by the AI Agent node.

It’s important to highlight that some models already partially support this in the n8n node:

• Anthropic Claude 4 Sonnet → Enable thinking \> Thinking Budget (tokens)

• OpenAI GPT-0.3 → Reasoning Effort: low / medium / high

• OpenAI GPT-4 mini → Reasoning Effort: low / medium / high

However, there are many other models that support reasoning capabilities, but which currently have no option in the AI Agent node to enable reasoning or configure its parameters. Examples include:

• Gemini 2.5 Flash

• Gemini 2.5 Flash Lite

• Gemini 2.5 Pro

• Grok 3 Mini

• Grok 4

• OpenAI GPT-OSS-120B

• GPT-5

• GPT-5 Mini

• GLM 4.5 (via OpenRouter)

• Qwen3 235B A22B Thinking 2507 (via OpenRouter)

• Deepseek R1 0528 (via OpenRouter)

• Perplexity: Sonar Reasoning Pro

…and many others.

Please consider urgently expanding the reasoning configuration options to all compatible models.

Important: This request is specifically about the native reasoning functionality of the models themselves, which is entirely different from the separate “Think Tool” node in n8n.

---

<div class="post-metadata">

**Author:** ![coderaven](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/coderaven/32/109115_2.png) [@coderaven](https://community.n8n.io/u/coderaven)\
**Post date:** [August 12, 2025, 8:29am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/2 "2025-08-12T08:29:38Z")

</div>

Up on this. Similar issue.

---

<div class="post-metadata">

**Author:** ![Grzegorz\_Rola](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/grzegorz_rola/32/62217_2.png) [@Grzegorz\_Rola](https://community.n8n.io/u/Grzegorz_Rola)\
**Post date:** [August 13, 2025, 9:46am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/3 "2025-08-13T09:46:10Z")

</div>

Is there any planned implementation time?

---

<div class="post-metadata">

**Author:** ![TrionOne](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/trionone/32/110083_2.png) [@TrionOne](https://community.n8n.io/u/TrionOne)\
**Post date:** [August 15, 2025, 5:35am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/4 "2025-08-15T05:35:42Z")

</div>

I agree — this is a serious limitation.

`reasoning.effort` is critical for GPT-5, Mini, and Nano, as it directly affects latency and cost. Without it, simple tasks run 3–4× slower. This setting should be available for all reasoning-capable models.

---

<div class="post-metadata">

**Author:** ![Aethera\_Dev](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/aethera_dev/32/59098_2.png) [@Aethera\_Dev](https://community.n8n.io/u/Aethera_Dev)\
**Post date:** [August 15, 2025, 12:19pm UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/5 "2025-08-15T12:19:19Z")

</div>

Reasoning isn’t optional anymore. Across GPT-5 and every model that supports it, performance swings massively based on whether you enable it and at what **reasoning effort level**.

You can see this with GPT-OSS 120B, Gemini 2.5 Flash, GLM-4.5, Grok Mini 3, and others. The frustrating part is that n8n still doesn’t expose these controls—if the n8n devs were actually building AI apps with n8n, they’d feel the urgency.

And this isn’t new: reasoning has been in multiple models for almost a year, yet there’s still no way in n8n to enable it, set the reasoning effort level, and allocate a reasoning token budget.

---

<div class="post-metadata">

**Author:** ![Isaac\_Nip](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/isaac_nip/32/55815_2.png) [@Isaac\_Nip](https://community.n8n.io/u/Isaac_Nip)\
**Post date:** [August 17, 2025, 2:57pm UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/6 "2025-08-17T14:57:29Z")

</div>

Agree and hope they will add it to LLM notes including openrouter ASAP

---

<div class="post-metadata">

**Author:** ![PhilippPreu](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/philipppreu/32/84528_2.png) [@PhilippPreu](https://community.n8n.io/u/PhilippPreu)\
**Post date:** [August 18, 2025, 8:03am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/7 "2025-08-18T08:03:02Z")

</div>

I found there already is a PR for this to be implemented: [feat(openai): add reasoning\_effort option to chat completions by agniiva · Pull Request #13056 · n8n-io/n8n · GitHub](https://github.com/n8n-io/n8n/pull/13056) (GHC-731 internally)  
However, it seems it is a pretty old PR and the n8n team isn’t really looking at this one in paticular. Let’s hope they implement it ASAP 🤞

---

<div class="post-metadata">

**Author:** ![Grzegorz\_Rola](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/grzegorz_rola/32/62217_2.png) [@Grzegorz\_Rola](https://community.n8n.io/u/Grzegorz_Rola)\
**Post date:** [August 26, 2025, 6:28am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/8 "2025-08-26T06:28:52Z")

</div>

Try this 🙂

 ![image](https://europe1.discourse-cdn.com/n8n/original/3X/4/a/4ab74d869c7f887bb599e575b4fb8d3a3cc895f6.png)

---

<div class="post-metadata">

**Author:** ![Luis\_Jarman](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/luis_jarman/32/113302_2.png) [@Luis\_Jarman](https://community.n8n.io/u/Luis_Jarman)\
**Post date:** [August 26, 2025, 7:43am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/9 "2025-08-26T07:43:49Z")

</div>

what kind of node or model is this? i dont see how to add the option “Reasoning Effort” (i’m using azure openai)

---

<div class="post-metadata">

**Author:** ![Aethera\_Dev](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/aethera_dev/32/59098_2.png) [@Aethera\_Dev](https://community.n8n.io/u/Aethera_Dev)\
**Post date:** [August 26, 2025, 10:54pm UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/10 "2025-08-26T22:54:35Z")

</div>

Hi Grzegorz,  
Just to clarify, the “Reasoning Effort” mode is currently available for GPT-5 because it was manually added by the devs in the recent [n8n@1.109.0](https://github.com/n8n-io/n8n/releases/tag/n8n%401.109.0) update.  
However, all other compatible models that are arguably more important are still being ignored. This feature really should be enabled for all compatible models, not just GPT-5.

---

<div class="post-metadata">

**Author:** ![Grzegorz\_Rola](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/grzegorz_rola/32/62217_2.png) [@Grzegorz\_Rola](https://community.n8n.io/u/Grzegorz_Rola)\
**Post date:** [August 27, 2025, 10:52am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/11 "2025-08-27T10:52:14Z")

</div>

Hi Aethera,

As you can see in the screenshot, you can specify the model **By Id** and enter the model as an expression. Then, in the options, you can select **Reasoning Effort**.

---

<div class="post-metadata">

**Author:** ![Aethera\_Dev](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/aethera_dev/32/59098_2.png) [@Aethera\_Dev](https://community.n8n.io/u/Aethera_Dev)\
**Post date:** [August 27, 2025, 1:48pm UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/12 "2025-08-27T13:48:19Z")

</div>

Hey Grzegorz, unfortunately, this “hack” doesn’t work universally, because each model has its own configuration for reasoning. For example, “reasoning effort” is a parameter used by OpenAI models and doesn’t apply to Google’s models, even if you try to use an OpenRouter credential and add a model like 2.5 Pro. You would still need to configure the number of tokens dedicated to reasoning, and Google’s settings are different. The same goes for Deepseek, Qwen, and others—they all have different ways to handle this.

Unfortunately, this hack isn’t a reliable solution for every situation.

---

<div class="post-metadata">

**Author:** ![Kaan](https://avatars.discourse-cdn.com/v4/letter/k/b9bd4f/32.png) [@Kaan](https://community.n8n.io/u/Kaan)\
**Post date:** [September 30, 2025, 7:17am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/13 "2025-09-30T07:17:54Z")

</div>

has someone a http module workaround for openrouter?

---

<div class="post-metadata">

**Author:** ![Caglar](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/caglar/32/59634_2.png) [@Caglar](https://community.n8n.io/u/Caglar)\
**Post date:** [October 6, 2025, 9:04am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/14 "2025-10-06T09:04:14Z")

</div>

it is a urgent problem, we are waiting for the reasoning option for all models, especially widely used openai and grok models,

---

<div class="post-metadata">

**Author:** ![Luis\_Jarman](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/luis_jarman/32/113302_2.png) [@Luis\_Jarman](https://community.n8n.io/u/Luis_Jarman)\
**Post date:** [October 31, 2025, 8:17am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/15 "2025-10-31T08:17:00Z")

</div>

we still need this for other ai nodes (not just the openai node)

---

<div class="post-metadata">

**Author:** ![Joe\_Marta](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/joe_marta/32/58704_2.png) [@Joe\_Marta](https://community.n8n.io/u/Joe_Marta)\
**Post date:** [November 7, 2025, 4:29pm UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/16 "2025-11-07T16:29:36Z")

</div>

We need this too on the AWS Bedrock models. Multiple Bedrock models support Reasoning and have since the Claude 3.7 release but reasoning is not supported in the options. This is the biggest feature gap in n8n IMO.

---

<div class="post-metadata">

**Author:** ![Cheescake](https://avatars.discourse-cdn.com/v4/letter/c/34f0e0/32.png) [@Cheescake](https://community.n8n.io/u/Cheescake)\
**Post date:** [November 9, 2025, 10:54pm UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/17 "2025-11-09T22:54:13Z")

</div>

> [@Enable Reasoning Parameters Across All Compatible Models in AI Agent Node](http://community.n8n.io/t/enable-reasoning-parameters-across-all-compatible-models-in-ai-agent-node/164505):
>
> I’ve been waiting for over 8 weeks hoping this issue would be addressed (or at least partially implemented), but so far, no fix or update has been made — perhaps because this limitation hasn’t yet been mapped internally. When using AI Agents with the newer models that support native reasoning capabilities, it becomes extremely frustrating to work with the n8n AI Agent node. That’s because, in 99% of the compatible models, the reasoning functionality is not exposed through the interface — making…

---

<div class="post-metadata">

**Author:** ![axot](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/axot/32/79982_2.png) [@axot](https://community.n8n.io/u/axot)\
**Post date:** [December 3, 2025, 5:43am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/18 "2025-12-03T05:43:57Z")

</div>

Hi team, is there any workaround? Thanks.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/system/32/195824_2.png) [@system](https://community.n8n.io/u/system)\
**Post date:** [March 3, 2026, 5:44am UTC](https://community.n8n.io/t/missing-reasoning-effort-parameters-in-most-compatible-models/164466/19 "2026-03-03T05:44:24Z")

</div>

Closed on March 3, 2026, 5:44am UTC

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
