Reasoning

Reasoning defines the logic patterns your agent uses for decision-making.


Overview

Reasoning configurations help your agent:

  • Evaluate options and make decisions

  • Apply logic to complex scenarios

  • Chain multiple steps together

  • Explain its thinking when needed


Reasoning Patterns

Pattern
Use Case

Classification

Categorizing user intent or request type

Comparison

Evaluating multiple options

Sequential

Following multi-step processes

Conditional

Branching based on criteria

Analytical

Breaking down complex problems


Creating Reasoning Rules

Navigate to Agent Config > Reasoning and click Create Reasoning.

Field
Description

Name

Identifier for this reasoning pattern

Description

When to apply this reasoning

Logic

The decision-making process

Inputs

Information needed to reason

Outputs

Expected decision or conclusion


Best Practices

  • Keep reasoning steps clear and logical

  • Document the decision criteria

  • Test edge cases

  • Monitor reasoning quality in production


  • Knowledge - Information for reasoning

  • Goals - Objectives reasoning supports

Last updated