What is a Ruleflow?
- Last Updated: October 20, 2025
- 1 minute read
- Corticon
- Version 7.2
- Documentation
A Ruleflow enables you to connect two or more Rulesheets in a sequence.
When the Ruleflow is processed at runtime, the Rulesheets are executed one by one in that sequence. The output of one Rulesheet becomes the input of the next Rulesheet.
Note that you can use a Rulesheet in multiple Ruleflows as reusable modules of rule logic. Any change in the rule logic has to be made only once in the Rulesheet and it is propagated across all Ruleflows that refer to it.
A Ruleflow is deployed to Corticon Server as a Decision Service. You cannot deploy Rulesheets directly. If you need to deploy only one Rulesheet, you must add it to a Ruleflow and then deploy the Ruleflow.
For Corticon.js, a Ruleflow is packaged and deployed wherever the JavaScript application is running.