Workflow Tool
Understanding Decision Flow Configuration
Workflows are user-configurable decision flows that enable participant and asset scoring within timveroOS. The Workflow Tool provides a visual, no-code environment where business analysts and risk professionals can implement sophisticated decision algorithms without programming knowledge.
System Architecture
Flow configuration occurs in a plugin module called Workflow Tool. Once designed, these flows are exported to system admin panels for mapping setup and use in origination processes. This separation enables:
Visual decision design without code
Business user control over logic
Version-controlled changes
Integration with data sources and mappings
Available Workflow Nodes
Workflow Tool provides specific node types for building decision flows:
Load Data Source
Purpose: Calls specific data sources to retrieve information
Connects to configured data providers
Retrieves participant or asset information
Handles timeout and error scenarios
Passes data to subsequent nodes
Expression
Purpose: Accesses features from data sources and performs operations
Extracts values from loaded data
Performs calculations and transformations
Combines multiple data points
Creates derived variables for decisions
Save to Profile
Purpose: Saves values to participant or collateral profiles
Stores Expression node results
Saves default values when needed
Builds profiles for offer calculation
Creates persistent scoring outputs
Switch
Purpose: Constructs conditional logic (ExclusiveGateway)
Evaluates conditions
Routes flow based on results
Enables branching decisions
Implements if-then-else logic
Save Alert Fact
Purpose: Records stop-factors with decline reasons
Specifies decline reasons from catalogs
Stops further processing
Documents rejection rationale
Enables automated adverse action
Save Warning Fact
Purpose: Flags parameters requiring manual review
Indicates values needing specialist attention
Specifies responsible department
Links to review forms
Routes to manual underwriting
Save Info Fact
Purpose: Saves informational items for awareness
Records non-blocking information
Documents process observations
Requires no user action
Enriches audit trails
Decision Table
Purpose: Utilizes decision matrices for complex logic
Receives input variables and values
Determines outputs based on rules
Implements tabular decision logic
Handles multiple conditions efficiently
Version Control
Each saved decision flow modification creates new versions, ensuring:
Complete change tracking
Rollback capabilities
Audit trail maintenance
Testing before deployment
Configuration Process
Prerequisites
Before creating workflows, ensure:
Decision Departments Catalog: Configured for manual review routing
Decline Reason Catalog: Defined for rejection documentation
FormBuilder Forms: Created for specialist review interfaces
Mappings: Configured for data extraction
Workflow Creation Steps
Step 1: Access Workflow Tool Navigate to the Workflow Tool module to begin visual design
Step 2: Define Flow Purpose
Name the workflow descriptively
Specify target entity (participant role/asset type)
Document business objective
Set initial version notes
Step 3: Design Decision Logic Using the visual canvas:
Drag required nodes onto workspace
Connect nodes to define flow
Configure each node's parameters
Establish decision paths
Step 4: Configure Data Integration
Add Load Data Source nodes
Link to required data providers
Map data fields to workflow
Set timeout parameters
Step 5: Implement Business Rules
Create Expression nodes for calculations
Define Switch nodes for decisions
Configure outcome actions (Alert/Warning/Info)
Set up Decision Tables for complex logic
Step 6: Define Outcomes Workflows determine placement into zones:
Green Zone: No issues identified, processing continues
Yellow Zone: Manual review required, specialists decide
Red Zone: Stop factors present, origination halts
Step 7: Test and Validate
Run test scenarios
Verify all paths execute correctly
Validate calculations
Check zone assignments
Step 8: Export for Use
Save final version
Export to admin panel
Configure mapping setup
Integrate with business process
Implementation Examples
Credit Scoring Workflow
A typical credit evaluation flow might include:
Load credit bureau data
Extract credit score via Expression
Switch based on score thresholds
Save score to Profile
Route to appropriate zone
Income Verification Workflow
An income assessment flow could implement:
Load bank transaction data
Calculate monthly income patterns
Evaluate against requirements
Flag exceptions for review
Store verified income amount
Compliance Check Workflow
A KYC/AML workflow might contain:
Load identity verification data
Check against sanctions lists
Evaluate risk indicators
Generate compliance decision
Document findings
Integration with Other Components
Data Sources and Mappings
Workflows consume data via Load Data Source nodes
Mappings extract and transform data for use
Features from mappings feed Expression nodes
Results flow through decision logic
Profile Building
Save to Profile nodes build participant/asset profiles
Profiles accumulate data from multiple workflows
Offer Engine uses profiles for calculations
Complete picture enables accurate decisions
Manual Review Process
Warning Facts route to Launchpad
Specialists see configured forms
Decisions update profiles
Process continues post-review
Key Implementation Considerations
System Behavior
As documented, Workflow Tool enforces:
Version creation for every saved modification
Change tracking and rollback capabilities
Visual decision flow representation
Export requirement for admin panel use
Workflow Outcomes
The system implements three defined zones:
Green Zone: No stop factors or attention-requiring facts identified
Yellow Zone: Facts requiring specialist attention identified
Red Zone: Stop factors identified, scoring object no longer participates
Implementation Resources
Through the Admin Panel (Step 2)
After workflow design in Workflow Tool:
Workflow Management - Integration and deployment, plus formilizing Profile
Workflow Fundamentals - Design principles
Decision Automation - Implementation guide
Through the SDK (Step 1)
For understanding deeper integration:
Entity Checkers and Workflow Integration - Workflow triggers in the specific statuses
Data Source Integration - Data availability
Framework Integration
Workflow Connection Points
According to the system design, workflows integrate at:
Business process stages for execution triggers
Data source nodes for information retrieval
Profile nodes for offer engine preparation
Warning fact nodes for manual review routing
Configuration Dependencies
Proper workflow function requires:
Configured data sources and mappings
Decision department catalog setup
Decline reason catalog population
FormBuilder forms for manual review
Related Topics
Data Sources - Information inputs for workflows
Mappings - Data transformation for decisions
Manual Review - Handling workflow exceptions
Business Process vs Workflow - Understanding the distinction
timveroOS: Visual decision automation for sophisticated lending operations
Last updated
Was this helpful?