Support Full Operational Decision Cycle
End-to-End Decision Automation is more than just analytics and business rules. FlexRule enables long-running decisions, orchestration management, data preparation, and consumption of operational decisions.
Simulate, Monitor and Measure
Allow step-by-step live interaction with models by passing input and output parameters for simulation, debugging and analysis purposes. Enable your business to track and measure decision results based on their KPIs.
Knowledge based on Data and Business Rules
Choose from multiple methods to model business decisions. Manage and model Operational Decisions based on both business rules and data analytics. Integrate machine learning algorithms when needed.
Enable Teams to Deliver Business Value
Enable your whole team to deliver business value. Streamline your DigtalOps operations. Allow developers, business users, and administrators to manage decision discovery, updating, testing, simulation and deployment.
Decision Model and Notation – DMN
Conformance Level 3
- All boxed expressions
- Full Friendly Enough Expression Language – FEEL
- Decision Requirement Graph – DRG
- Decision Requirement Diagram – DRD
- Decision Service
- and everything that is part of DMN 1.4
Our Decision Requirements Diagram provides Impact Analysis which highlights all the impacted decisions (upstream and downstream) because of particular changes.
Dynamic Decision Graph
Dynamic model that can adapt its behavior at runtime based on different situations and context.
FlexRule's Dynamic Decision Graph is extension to Decision Model and Notation Decision Requirements Diagram (DRD) standard.
Not only it supports the DMN standard, business knowledge, input data and knowledge sources but also it adds Sub-Graph and Dynamic Logic, Conditional Execution (entry and exit). These new enhancement enables the Business Decisions to become situation-aware and dynamic, rather than rigid and static. Dynamic behavior uses Event Triggers to take actions before and after of each node execution.
Then you can simply orchestrate and execute the Decisions or, deploy and them via decision as a service.
Decision Logic
Each node in a Dynamic Decision Graph or Decision Requirements Diagram (DMN) can link to different type of logic – the Decision Logic.
We support wide ranges of decision logic out-of-the-box:
- Computational (FEEL or DecisionLang expressions, boxed expressions etc.)
- Business rule driven (Natural Language, Decision Table and Tree-Subtree)
- Data driven (Monadic operator, Information Requirement Diagram, etc.)
- Activity Flow (flow chart or process alike)
- Using AI
- Machine Learning
- LLMs or GenAI
- PMML scoring
Or even calling your own Custom Code.
Execution Simulation
Simulate and Run: Run and Debug Business rules
Use the advanced Business Rules platform to run business rules with live debugging capability allowing you drilldown step-by-step into more detail to visually debug and simulate all types of business rules, calculations and logic.
Monitor the execution context and values by simply checking the effect of a business rule execution on your data or running what-if scenarios.
Use multilingual notification messages to make sure they are formatted in the correct language for the end-user.
Reusability
Reusable Decisions and Decision Logic: Model Once and Reuse Across All Other Models.
Reusability is the core foundation of the decision-centric value proposition. We do not compromise on this.
The FlexRule platform empowers you to reuse decision models across all other models. The decision logic and calculation formulas such as Boxed Expressions can share reusable decision logic. Also, in our Open Decision Intelligence Platform, reusable Decision Requirement Diagrams (DRDs) can be created with Sub-DRDs.
Composite AI model for
Decision Intelligence
















