ReAct
Complex Reasoning
Multi-step problems with no clear upfront path
ReAct
Open-Ended Tasks
Exploration, investigation, and research workflows
Function Calling
API Integrations
Fetch data, update records, trigger external systems
Function Calling
Process Automation
Transactional workflows requiring reliability
ReAct
Analysis Work
Scenarios where the answer requires iterative discovery
Function Calling
High Control
When predictability and auditability are non-negotiable