Process Automation
What is Process Automation?
Process automation in TimveroOS refers to workflow-based execution of lending operations with minimal manual intervention. The platform uses Business Processes, Workflows, status management, and event-driven notifications to orchestrate complex lending operations across multiple systems and user roles.
Automation Capabilities
1. Business Process Orchestration
What Business Processes Do:
Define the stages of an application or loan journey
Manage status transitions between stages
Control document requirements per stage
Enforce sequential processing rules
Track progress visibility for all stakeholders
Business Process Components:
Stages (e.g., "Application", "Assessment", "Approval", "Disbursement")
Status definitions within each stage
Transition rules between statuses
Role-based access per stage
Required documents per stage
Configuration:
SDK (Development team): Entity Statuses, Business Process Setup - Business Process entity structure, stage definitions
Admin Panel: Status and transition configuration
2. Workflow-Based Decision Execution
What Workflows Do:
Execute decision logic without code
Retrieve data from external sources
Transform data through mappings
Evaluate conditions and rules
Make automated decisions or route to manual review
Workflow Components:
Workflow Tool (visual designer)
Nodes (Load Data Source, Expression, Decision Table, Switch)
Mappings (JavaScript/Python for data transformation)
Decision thresholds
Manual review routing logic
Workflow Types:
Preliminary scoring (fast, low-cost assessment)
Detailed scoring (comprehensive risk evaluation)
Verification workflows (identity, income, fraud)
Collection workflows (delinquency management)
Configuration:
SDK (Development team): Workflow Integration - Workflow execution engine, Data Source connections
Admin Panel: Workflow Management, Decision Automation - Workflow design and configuration
3. Document Automation
Document Generation:
Template-based document creation
Transaction data merge
Dynamic content based on business rules
Multi-language support
Format flexibility (PDF, DOCX, HTML)
Document Lifecycle:
Generation triggered by status transitions
E-signature integration
Storage and retrieval
Version control
Audit trail maintenance
Document Types:
Contracts and agreements
Disclosure statements
Notices and communications
Reports and statements
Internal forms
Configuration:
SDK (Development team): Document Management, Document Templates - Document entity, template logic
Admin Panel: Document Management - Template configuration
4. System Integration
Integration Capabilities:
Real-time API calls to external systems
Data synchronization between systems
Error handling and retry logic
Data transformation through mappings
Asynchronous processing support
Integration Types:
Data Sources: Credit bureaus, banking data, KYC providers
Core Systems: Accounting, CRM, payment processors
Communication: Email, SMS, messaging platforms
Document Platforms: E-signature, storage, management
Configuration:
SDK (Development team): DataSource Integration - Data Source connections, API integration
Admin Panel: Data Sources, Feature Store - Data source configuration
5. Event-Driven Notifications
Notification Triggers:
Status transitions (e.g., "Application Approved")
Date-based events (e.g., payment due date approaching)
Threshold breaches (e.g., delinquency status change)
Manual triggers (e.g., staff-initiated communication)
Notification Channels:
Email
SMS
Push notifications (mobile app)
In-app messages
Physical mail
Notification Components:
Templates with placeholders
Channel selection logic
Delivery tracking
Customer preference management
Regulatory compliance tracking
Configuration:
SDK (Development team): Notification event setup - Event definitions
Admin Panel: Notification Configuration, Notification Management - Templates and delivery
Automation Process Examples
Automated Credit Decision
Application Submitted → Status: "New"
Preliminary Workflow Triggered
Workflow retrieves internal customer data
Quick scoring calculation executes
Decision: Continue to detailed assessment or decline
Detailed Workflow Triggered (if preliminary passes)
Data Source call to credit bureau
Mapping transforms bureau data
Scoring workflow evaluates complete profile
Decision: Approve, Decline, or Manual Review
Automated Actions
If Approved: Generate offer, send notification, update status to "Offer Sent"
If Declined: Send decline notification, update status to "Declined"
If Manual Review: Assign to reviewer, update status to "Under Review"
Payment Processing Automation
Payment Received → Transaction entity created
Workflow Executes
Identify loan account
Apply allocation rules (fees → interest → principal)
Update loan balance
Update schedule if needed
Status Updates
If payment brings loan current: Status "Active"
If payment during delinquency: Status updated based on remaining past-due
Notifications Triggered
Payment confirmation to customer
Receipt generation
Alert to staff if exception occurred
Document Generation Automation
Status Transition → "Approved" → "Contract Generation"
Document Template Selected
System identifies required contract template
Template matches product type and regulatory requirements
Data Merge
Application data inserted into template
Participant information populated
Product terms filled
Calculations executed (fees, schedules)
Document Finalization
PDF generated
E-signature workflow initiated
Document stored with version tracking
Notification sent to customer for signing
Automation Configuration Requirements
Data Requirements
For Workflow Automation:
Clean, structured data in entities
Standardized field names and formats
Complete data validation rules
Historical data for testing
For Document Automation:
Template structure aligned with data model
Placeholder mapping documented
Calculation logic defined
Multi-language content prepared
Process Requirements
For Business Process Automation:
Clear stage definitions
Status transition rules documented
Role responsibilities defined
Exception handling procedures
For Integration Automation:
External system endpoints documented
Data mapping specifications
Error handling requirements
Retry logic defined
Implementation Resources
Through SDK (Development team)
Data Model Setup - Entity and Business Process structure
Entity Statuses - Status management
Workflow Integration - Workflow engine setup
DataSource Integration - External system connections
Document Management - Document framework
Document Templates - Template implementation
Through Admin Panel
Workflow Configuration:
Workflow Management - Create and manage workflows
Decision Automation - Configure decision logic
Workflow vs Business Process - Understanding the difference
Document Configuration:
Document Management - Template setup
Notification Configuration:
Notification Configuration - Event and template setup
Notification Management - Delivery management
Integration Configuration:
Data Sources - External system connections
Feature Store - Data aggregation
Related Topics
Workflow Tool - Detailed workflow design guide
Business Process vs Workflow - Understanding the distinction
Status Management - Status and transition configuration
Notifications - Notification system details
Document Management - Document entity structure
TimveroOS: Workflow-driven lending automation
Last updated
Was this helpful?