Skip to main content

Overview

The Nadoo AI Agent Node supports six execution modes (strategies) that determine how the LLM reasons, uses tools, and refines its output. Choosing the right mode for your task is one of the most impactful decisions you make when building a workflow. This page helps you understand when to use each mode, how they compare, and how to configure them.

Quick Comparison

ModeReasoningTool UseBest ForComplexity
StandardSingle passNoneSimple Q&A, translation, summarizationLow
Chain of ThoughtMulti-stepNoneMath, logic, analysisMedium
ReActIterativePrompt-basedResearch, multi-step tasksMedium-High
Function CallingIterativeNative APIAPI integration, structured dataMedium
ReflectionSelf-critique loopNoneContent quality, code reviewMedium
Tree of ThoughtsParallel pathsNoneCreative tasks, strategic planningHigh

Detailed Strategies

Standard Mode

The simplest and fastest mode. The LLM receives the prompt and produces a single response with no intermediate reasoning steps or tool calls.

When to Use

  • Simple question answering
  • Content generation (blog posts, emails, summaries)
  • Translation and reformatting
  • Classification and labeling
  • Any task where a single LLM call is sufficient

Configuration

{
  "agent_mode": "standard",
  "model": "gpt-4o",
  "system_prompt": "You are a helpful assistant.",
  "temperature": 0.7,
  "max_tokens": 4096
}

Execution Flow

Example Use Case

Customer greeting bot: The user says hello, and the agent responds with a friendly greeting and a list of things it can help with. No tools or complex reasoning needed.

Choosing the Right Strategy

Use this decision framework to select the best mode for your task:

Rules of Thumb

Start simple. Begin with Standard mode and upgrade only when you see a clear need. Each additional capability adds latency and token cost.
  1. Standard is the default. Use it unless you have a specific reason to use something else.
  2. Chain of Thought is free (no extra API calls) and meaningfully improves accuracy on reasoning tasks. Add it early.
  3. Function Calling is preferred over ReAct when your LLM supports it, because the structured API is more reliable.
  4. ReAct is best when you need the model to decide its own tool-use strategy dynamically.
  5. Reflection shines for content quality but doubles or triples token usage. Use it for high-value outputs.
  6. Tree of Thoughts is the most expensive mode. Reserve it for tasks where exploring multiple approaches yields meaningfully better results.

Combining Strategies with Workflows

Because each AI Agent Node is independently configured, you can use different strategies in different nodes within the same workflow: In this example:
  • The first AI Agent uses ReAct to research a topic using search tools
  • The second AI Agent uses Reflection to write a polished report based on the research
This composability is one of the key strengths of the Nadoo workflow engine.

Next Steps