Business Rule Engine(No-code tool) for banking users

Contribution:

End-to-End

Team:

Me, Senior designer, 2 PMs

Duration:

1.5 months

Hard-coded lending rules were slowing down loan decisions

Lending policies change frequently, but in our Loan Origination System (LOS), every policy update required backend code changes. As lending rules became more complex, even small changes took weeks of engineering effort. This delayed loan sanctions for banks, reduced operational agility, and limited how quickly new products could be launched.

Overview:

To help banks and NBFCs manage complex lending policies without engineering dependency, we designed a no-code Business Rule Engine (BRE) within the Loan Origination System. The goal was to let non-technical users independently create, modify, and manage loan eligibility rules — reducing turnaround time, improving operational agility, and accelerating loan approvals.

My role:

I led the design of the Rule Engine builder while working closely with senior designer, engineering team to balance usability with technical feasibility. I focussed on:

  • Flexibility to handle complex lending logic

  • Scalability for future use cases

  • Ease of use for non-technical users

Outcome

The existing workflow: Policy updates depended on JSON and engineers

Today, policy rules are written and updated in JSON format.

This approach:

  • Requires technical knowledge

  • Limits access to a small set of client users

  • Still needs support and engineering help for complex changes

As a result, even routine updates involved back-and-forth with support teams, slowing down decision-making and increasing operational overhead.

Design goals:

Our primary goals were to:

  • Enable users to create and modify rules without engineering support

  • Redesign the policy management flow to handle growing complexity

  • Reduce time taken to roll out policy changes

Target users:

The primary users are Admin and Operational users from banks and NBFCs. They understand lending policies deeply but have little to no coding knowledge.

To go deeper, I mapped real implementation flows across 7+ client setups, involving the product manager, senior product designer, and myself. This helped us identify:

  • Common patterns across clients

  • Opportunities to design for future scalability, not just current use cases

This reframed the problem from “fixing a rule builder” to designing a foundation that could scale into a modular flow engine.

We studied multiple Business Rule Engine products to understand: Core functionality, Design patterns, Strengths and limitations

Most products looked different visually but were fundamentally similar. They followed the same underlying rule syntax, with minor UI variations.

While researching, we came across NECTED, a no-code rule engine used across domains like finance, insurance, and healthcare.

This sparked a broader vision:

  • A standalone rule engine

  • Workflow management

  • Integrations and entity management

  • A product that could potentially be sold independently

However, this was a long-term investment. We scoped the current release to solve immediate LOS needs while keeping this broader vision on the roadmap.

UI approach: Choosing scalability over visual novelty

One key question was:
How should users build and read rules?

We had two choices of block based UI and flow based UI. After multiple discussions, we opted for a text-based rule-building approach. This format proved more readable, easier to review and debug, and significantly more scalable as rule complexity increased. While chart-based or flow UIs can appear intuitive for simple cases, they tend to break down quickly in real-world lending scenarios.

Needing alignment quickly, without a mature design system

We knew this system needed careful design to scale across products. However:

  • Timelines were tight

  • Engineering needed something concrete to evaluate feasibility

  • We didn’t yet have a mature design system for quick high-fidelity prototyping

"We needed a fast way to align across teams."

Using AI tools to prototype faster and unblock teams

To move quickly, I used Vercel to create a functional prototype of the rule builder. This helped us:

  • Get early alignment with product and engineering

  • Validate technical feasibility

  • Visualize the UI in logical blocks

The prototype was strong enough that many of its ideas carried forward into the final design.

Final Designs

A single policy can contain up to 200 rules, so browsing and editing needed to be effortless. I designed interface allowing users to:

  • Quickly scan and switch between rules

  • Always know which rule they are editing

  • Reduce cognitive load while working with large policies

Introducing a new creation method without breaking existing habits

While we introduced a simpler block-based rule builder, we intentionally preserved the existing JSON editor.

This allowed users to:

  • Continue using what they’re comfortable with

  • Transition gradually to the new system

  • Avoid resistance caused by forced change

The goal was adoption through flexibility, not enforcement.

During a casual lunch discussion, we explored an idea:

What if users could create rules using plain language prompts?

Given that, we already had structured rule types and the system could be trained on existing patterns. This felt achievable.

Coincidentally, our engineering lead had already been exploring this and showed us a working demo the very next day. The output was surprisingly accurate and promising. We decided to treat this as a beta-level exploratory feature.

To prevent the idea from stalling, I quickly created a rough prototype showing how prompt-based rule creation could fit into the existing UI.

Due to its longer development effort, we parked it for a future release - but with clear intent.

Impact: What success looks like after launch

Although the Business Rule Engine is still in development, we defined clear success criteria to measure its effectiveness post-launch.

  • The primary indicator of success would be a significant reduction in engineering involvement for policy updates, with most rule changes handled directly by client admin users.

  • We also expect faster turnaround times for policy changes, improved adoption of self-serve rule management, and fewer support tickets related to policy configuration.

Create a free website with Framer, the website builder loved by startups, designers and agencies.