Scores and Custom Variables
Every time your Workflow runs, it will return:
- Result (
- Custom Variables (optional) such as
For more complex workflows, these Custom Variables are a crucial component.
As an example, picture a fintech company that wants to offer a line of credit to its customers during onboarding. Their Workflow will need to evaluate the relative riskiness of each customer, which will be stored as
risk_score. The Workflow will also need to return a Custom Variables, which we'll call
Note that we can have multiple Custom Variables, they can be adjusted as the Workflow runs, and even set based on other Custom Variables.
Example: Creating the
In any Action or Then cell, you can start typing the name of a new variable. In this case, we'll use
risk_score. Make sure you pick something unique. No need to remember what you pick - your variable will be available under autocomplete in all subsequent rules.
In this example, we're using a simple Decision Table (learn more under Rule Types ) and in each Action cell, we're setting
risk_score using the
Example: Updating the
Once you've saved your rule creating the
risk_score variable, you can access it in all your subsequent rules. In any Then or Action cell, just start typing
risk_score and pick the variable from the Autocomplete drop down.
To alter this Custom Variable, simply set it equal to something else. For example
risk_score = risk_score + 1
Example: Finding the
risk_score in Execution Results
risk_scorein Execution Results
You'll learn more about how to run your Workflow on the next page. But anytime a Workflow with a Custom Variable is Executed, you'll see the Custom Variables in the Results section of the Execution Record. Click on the History Tab and pick an Execution, to see an example.
Updated about 1 year ago