Logic Split Nodes
Logic split nodes are the decision-making brain of your workflows, enabling dynamic routing based on caller data, conversation responses, business rules, and external conditions. They create intelligent branching paths that adapt to different scenarios automatically.
Overview
Logic split nodes evaluate conditions and route calls down different workflow paths based on the results. They transform linear conversation flows into intelligent, adaptive experiences that respond to caller needs, business constraints, and real-time data. Key Features:- Conditional routing based on multiple criteria
- Support for complex boolean logic and equations
- Integration with workflow variables and external data
- Multiple output paths with priority handling
- Real-time condition evaluation
- Fallback handling for unmatched conditions
When to Use Logic Split Nodes
Dynamic Routing Scenarios
Customer Segmentation- Route premium customers to specialized agents
- Prioritize high-value prospects for immediate attention
- Direct new vs existing customers to appropriate flows
- Handle VIP or special account categories
- Apply different processes based on request type
- Route by geographic location or time zones
- Handle seasonal or promotional variations
- Implement compliance-based routing decisions
- Route based on inventory availability
- Direct calls based on agent skills and availability
- Apply pricing rules and discount eligibility
- Handle capacity constraints and load balancing
- Route based on caller sentiment or satisfaction
- Handle different response types from AI conversations
- Branch on qualification scores or lead quality
- Direct based on expressed preferences or needs
Multiple Path Configuration
Priority-Based Routing
Evaluate conditions in order of priority:Probability-Based Routing
Distribute traffic across paths using percentages:Load-Based Routing
Route based on current system capacity:Workflow Design
Logical Flow Structure- Design clear, logical progression through conditions
- Avoid circular routing loops
- Ensure every path leads to meaningful next steps
- Plan for condition changes over time
- Document business rules behind conditions
- Use consistent naming conventions
- Group related conditions together
- Plan for easy condition updates and changes