Skip to main content
The Human Decision Agent works just like the Decision Agent, but instead of the system evaluating conditions automatically, a real person reviews the situation and decides which path to take. You set a deadline so the person has time to make their decision, then the workflow continues based on their choice.

Key Capabilities

Human Judgment

Pause your workflow for a real person to make critical decisions.

Deadline Setting

Give people a specific timeframe to complete their decision.

Two Modes

Set up decisions using logical rules or natural language.

True/False Output

Outputs True or False to send your workflow down different paths.

When to Use It

Use Human Decision Agent when you need a person to make the routing decision instead of automated rules. Common examples:
  • A compliance officer needs to approve before proceeding
  • Someone needs to judge whether output meets quality standards
  • A manager needs to decide how to handle an edge case
Human Decision Agent vs Decision Agent: The Decision Agent runs automatically and finishes in real-time. The Human Decision Agent pauses for a person to decide, so you set a deadline to give them time to respond.

Two Ways to Set Conditions

Each condition can be either a logical expression or natural language. You can add multiple conditions and combine them with AND or OR.
Build your condition by selecting three things:Available operations:
  • Equals / Not Equals
  • Contains / Not Contains
  • Starts With / Ends With
  • Is Empty / Is Not Empty
  • Is Null / Is Not Null
Best for:
  • Important decisions that need to be auditable
  • Precise conditions that must work the same way every time

Output

The Human Decision Agent produces these outputs:
Make sure you connect both the True and False paths to something. If you leave one unconnected, your workflow might not work correctly.

How to Add a Human Decision Agent

1

Drop it into your workflow

Drag a Human Decision Agent into your workflow.
2

Choose your mode

Pick Logical Expression or Natural Language.
3

Write your condition

Set up what you want the person to evaluate—like “amount greater than 1000” or “status equals approved”.
4

Set a deadline

Choose how many hours the person has to make their decision.
5

Connect both paths

Wire the True output to one path and the False output to another. Make sure both are connected.
6

Test it

Run a preview with test data to make sure both paths work as expected.

Tips for Better Results

Logical Expression gives you:
  • Clear logic you can audit later
  • Consistent behavior every time
  • Easier troubleshooting when something goes wrong
If you leave the True or False path unconnected:
  • Your workflow might get stuck
  • You might get unexpected results
  • Even if one path doesn’t need to do anything, connect it to something
Be realistic about deadlines:
  • Remember people work in different time zones
  • Harder decisions need more time
  • Build in some buffer for busy days
People need to understand what they’re deciding:
  • Explain what to look for
  • Give examples of when to choose True vs False
  • Include any thresholds or standards to apply

Decision Agent

Have the system make decisions automatically instead of a person.

Human Review

For simple approve/reject decisions—no routing needed.

Opus Human Task

Collect information from a person instead of routing decisions.

Workflows

Learn how all the pieces fit together.