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.- Logical Expression
- Natural Language
Build your condition by selecting three things:
Available operations:
| Field | What It Does |
|---|---|
| Source | The variable you want to check |
| Operation | How to compare it (see options below) |
| Value | The reference value to compare against |
- Equals / Not Equals
- Contains / Not Contains
- Starts With / Ends With
- Is Empty / Is Not Empty
- Is Null / Is Not Null
- 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:| Output | What It Contains |
|---|---|
| Final Decision | True or False—the combined result of all your conditions |
| Condition 1, 2, etc. | True or False for each individual condition |
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
Use Logical Expression for important decisions
Use Logical Expression for important decisions
Logical Expression gives you:
- Clear logic you can audit later
- Consistent behavior every time
- Easier troubleshooting when something goes wrong
Always connect both paths
Always connect both paths
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
Give people enough time
Give people enough time
Be realistic about deadlines:
- Remember people work in different time zones
- Harder decisions need more time
- Build in some buffer for busy days
Write clear instructions
Write clear instructions
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