BACK to product overview

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
Try it yourself

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
Learn More

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 free

Book a Demo

Get a free demo of DecisionRules and see why industry leaders trust us.

book a demo

Contact Sales

Have questions? Our sales team is here to help you find the best solution for your business.

contact sales