FlexiRule Docs
Rule Builder Guide
Learn how to use the visual interface to build and manage your business rules.
Rule Builder Guide#
The Rule Builder is the heart of FlexiRule. it provides a powerful, visual “drag-and-drop” interface that allows you to orchestrate complex business logic without writing code.
In this Section#
- Canvas Navigation: Learn how to move around the workspace and arrange your logic blocks.
- Adding Actions: Discover how to use the Action Zone to insert new logic into your flow.
- Rule Configuration: Set up the triggers and global settings that define when your rule runs.
- Smart Value System: Master the unified system for providing inputs using static values, variables (@), and resolvers (/).
- Condition Builder: Build complex logical branches using a simple visual interface.
- Action Settings: Configure the details of individual blocks.
- Rule Lifecycle: Understand the stages of a rule from draft to active production.
- Debugging & Logs: Test your rules safely and troubleshoot live executions.
Key Concepts#
Visual Flow#
FlexiRule represents logic as a flowchart. You can see exactly how data moves from a trigger event to the final outcome.
Unified Input (Smart Values)#
Instead of writing scripts, you use the Smart Value System to pick fields, apply formulas, and set values. This unified approach works the same way across the entire builder.
Safety First#
With built-in Debugging and a version-controlled Lifecycle, you can build and update automations with confidence, knowing that your live operations are protected.