Formula Designer is the easiest way to create reusable, testable expressions that power decisions across your application.
Designed for business users and subject matter experts, Formulas lets you define the rules, calculations, and conditions that drive workflows. Use a simple interface with functions that feel familiar to spreadsheet users. No coding required.
Once created, developers and builders can use these Formulas anywhere in the project, inside Flows, Rules, or Step Mappings, without rewriting or duplicating logic.
It’s the bridge between subject matter expertise and app development.
Centralized, reusable, testable expressions without code
Use a wide range of built-in functions to handle math, finance, dates, logic, strings, arrays, and more.
See exactly how your formula is calculated with a visual breakdown of every step.
Write your logic once and reference it in Flows, Rules, and Step Mappings. This helps reduce duplication and maintenance effort.
Power your Formulas with dynamic, real-time data from external systems.
Run your logic with sample inputs and see the result in real time, before it ever goes live.
The Formula Designer supports both visual builders and advanced users.
Use Formulas to drive business decisions and calculations as part of your process automation.
A loan application Flow uses a Formula to calculate Debt-to-Income (DTI) ratio from applicant inputs. The result is then evaluated in a Rule to determine approval routing. Instead of building multiple math and conversion steps, the DTI logic is stored in one auditable Formula and reused across flows.
This keeps business-critical logic centralized and version-controlled, perfect for compliance-heavy industries.
Apply Formulas to power conditional logic and scoring models within decision rules.
An insurance pricing Rule uses a Formula to calculate adjusted risk scores based on customer age, location, and coverage amount. The Rule outputs different premium bands depending on the result.
Formulas act as the decision engine inside Rules, helping teams evaluate structured outcomes based on precise logic that can be audited and reused across similar product lines.
Use Formulas to shape, format, or calculate values as data flows through your application.
When sending data to a third-party API, a Formula in the output mapping formats dates, and applies a rounding rule to currency fields, all without needing separate steps.
This allows cleaner flows with fewer steps and ensures your data is transformed consistently each time. It also keeps all transformation logic visible and testable in one place, supporting governance and audit needs.
Formula Designer is a perfect fit for industries and teams where logic drives outcomes, and consistency matters.
Whether you’re configuring automated approvals, pricing engines, or compliance rules, Formulas give you the control and clarity to do it right, every time. Great for:

A visual tool for creating and editing function-based logic that can be used throughout Decisions.
The Formula library includes over 100 functions for math, dates, finance, arrays, string handling, and more. API calls are also supported.
No. You can build logic using the visual interface or type expressions directly.
This feature is available starting in Decisions version 9.3.
Yes. You can run unit tests and use the built-in debugger to see live input and output.
Formulas can be used in Flows, Rules, and data mappings. They are designed to be reusable.
Formula Designer gives your subject matter experts the tools to define decisions, calculations, and conditions in one place. Developers and builders can then reuse that logic wherever it’s needed, keeping your apps clean and easy to maintain.
Whether you’re automating approvals, pricing strategies, or process rules, Formulas help you build with confidence.