Function Builder
Need a complex calculation in a cell? The AI Assistant generates function expressions, explains what existing ones do, and helps you debug when something is off.
Generate Functions on Demand
Describe the calculation you need and the assistant writes the function expression for you. Date math, conditional discounts, compound formulas, it handles them all.
Explain Any Existing Function
Found a complex formula in a cell you did not write? Ask the assistant what it does and it gives you a plain-language explanation, including how the inputs flow through.
Debug and Adjust
Something not calculating the way you expected? Select the cell, describe what you need, and the assistant helps you fix it or suggests an alternative approach.
Describe the Calculation
Get the Function Back
You know you need a 15% discount when the base ticket price is above 1,000. Or a date calculation that adds 30 business days to a submission date. Or a tiered fee structure based on transaction volume.
Instead of looking up syntax in the documentation, just tell the assistant what you need. It writes the function expression in the format your Decision Table expects, ready to paste into the cell.
- Natural language to function expression
- Supports math, date, string, and conditional operations
- Output matches DecisionRules function syntax

Inherited a Complex Formula?
The Assistant Explains It
Every team has that one table with a formula no one fully understands anymore. The person who wrote it moved on, and now you need to modify it without breaking anything.
Select the cell, ask "What does this function do?", and the assistant breaks it down step by step. It explains the inputs, the operations, and the expected output in plain language.
- Clear, step-by-step explanations of any function
- Understand how inputs flow through the calculation
- Modify existing functions with confidence

Complex Logic?
Let the Assistant Handle the Hard Parts
For very complex decisioning logic, the AI Assistant is especially strong with the Function Expression feature. It can formulate functions that would take significant time to write manually, including compound conditions, nested calculations, and multi-variable operations.
Where a full table might be too complex for AI to generate from scratch, the Function Expression approach lets you tackle the hardest parts cell by cell, keeping you in control of the overall structure.
- Formulate complex functions for specific cells
- Handle compound conditions and nested calculations
- Combine AI-generated functions with manual table design

Frequently Asked Questions
Still have questions? We have answers.
Understanding and Debugging
Generating Functions
Try for Free
Experience DecisionRules at no cost. A credit card is not required for the trial.
Start for freeContact Sales
Have questions? Our sales team is here to help you find the best solution for your business.
contact sales