timveroOS uses two distinct but complementary systems for automation. Understanding the difference is crucial for proper configuration.
Workflow Engine Workflows
Automated evaluation and decision-making logic
Created using the visual Workflow Designer
Execute at specific points to assess data and make decisions
Retrieve data from external sources
Calculate scores and metrics
Generate decisions (approve/decline/review)
A credit scoring workflow that:
Applies minimum score rules
Creates approval or Warning Fact
Business Process Flows
The complete journey of an entity through the system
Defined stages from creation to completion
Powered by SDK actions and events
Define application lifecycle stages
Control state transitions
Orchestrate when workflows execute
Manage the overall process flow
A loan application process:
Application Created (state)
→ Triggers credit check workflow
Underwriting Review (state)
→ Triggers income verification workflow
→ Triggers document generation
How They Work Together
Product-Participant-Workflow Relationship
Product Configuration defines required participants and assets
Participant/Asset Creation triggers their associated business processes
Business Processes orchestrate when workflows execute
Workflows evaluate data and make decisions about participants/assets
Products don't directly trigger workflows - they define the entity composition that drives the process.
Configuration Responsibility
Component
Configured By
Tool Used
Workflow Engine Workflows
1. Don't Confuse Scope
Workflows evaluate and decide
Processes orchestrate stages
Visual designer for decision logic
SDK for process flow changes
3. Coordinate Changes
Workflow changes may require process updates
Process changes may require new workflows
Common Misunderstandings
Misunderstanding 1: "Workflows Control the Application Flow"
Reality: Workflows make decisions at specific points. The business process (SDK) controls the application flow.
Misunderstanding 2: "I Can Change Process Stages in the Workflow Designer"
Reality: The Workflow Designer only creates decision logic. Changing process stages requires SDK development.
Reality: Form Builder forms are exclusively for workflow warnings. General forms require SDK development.
Contact your development team when you need to:
Add or modify business process stages
Create forms for general use (not workflow warnings)
Implement Entity Checkers
Change state transitions or process flow
Consult SDK documentation for business process changes
For additional clarification on workflows vs business processes, consult your implementation team.