Rule Mode
Rule Mode is where you edit and configure individual rules. When you open a rule from the Rule List, it loads into Rule Mode - an interactive editor that gives you all the tools you need to build, adjust, and test your decision logic in one place.
Main Layout
Central Part
The central part of Rule Mode is the Designer. This is where the rule body lives. It's the core space where you define overall logic. The layout and available tools in the Designer vary depending on the rule type (table grid, tree structure, flow canvas, code editor..)

Alongside the Designer, there is a Model tab where you define your rule's Input and Output Model - the data structure your rule expects to receive and produce.

Top Panel
At the top of the screen, you'll find a control panel with several key sections:

Integrations:
Access API code examples in multiple languages.
Excel integration and Swagger documentation.
Rule Actions Menu:
This dropdown includes additional rule-specific actions such as:
Clone - Create a duplicate copy of the current rule.
Share with Space - Share this rule with other spaces in your organization.
Export / Import Version - Download / Upload the rule as a file.
Compare versions - View differences between rule versions.
Lock / Unlock - Prevent or allow editing of the rule to protect important versions.
Delete - Permanently remove the rule from your space.
Action Buttons:
Undo / Redo - Navigate changes while editing the rule.
Save - Save your progress manually.
AI Assistant - Access AI-powered help (Beta).
Left Panel
On the left side, you'll find a dynamic panel with tools that support rule editing and navigation.

Common Tools (Available for All Rule Types):
Folders - Quick view of the Rule List, allowing you to jump to another rule without leaving Rule Mode.
Settings - Configure rule name, alias, status, and other rule-specific settings.
History - View all saved versions of the rule, compare changes, or revert to previous states.
Dependencies - Shows on which rules this one depends, or which rules this one is using.
Rule-Specific Tools:
Depending on the rule type, additional panels may appear:
Rule Variables - Define and manage custom variables used in the rule logic: Decision Table, Decision Tree, Scripting Rule.
Palette - Drag-and-drop node library for building flows: Decision Flows, Integration Flows.
Inspect - View and inspect flow execution details: Decision Flows, Integration Flows.
Jobs - Manage scheduled or long-running jobs: Integration Flows.
Bottom Panel
Common Tools (Available for All Rule Types):
Test Bench - Built-in testing area for real-time rule validation.
Rule-Specific Tools:
Console - View execution logs and debug information: Decision Table, Decision Tree, Scripting Rule.
Search - Find specific values in rule or search row: Decision Table, Flows, Lookup Table, Scripting Rule.
Go to Row - Quickly navigates to the desired row: Decision Table, Lookup Table.
+ Row - Add new rows: Decision Table, Lookup Table.
+ Else Row - Add ELSE row for default conditions: Decision Table.
Check duplicates - Detect duplicate rows: Decision Table; built-in for primary key in Lookup Table.
Zoom controls - Zoom in, out, or reset canvas view: Decision Trees, Flows.
Text Wrap in JSON Editor - Enable/disable text wrapping inside JSON editor: Decision Table, Decision Tree, Flows, Scripting Rule.
Shrink cells - Compact cell display: Decision Tree.
Format code - Auto-format JavaScript code: Scripting Rule.
Font size - Adjust editor font size: Scripting Rule.
Last updated
Was this helpful?

