Skip to main content
All CollectionsLender Concepts
Introduction to Lender Expression Engine
Introduction to Lender Expression Engine
Updated over 4 months ago

Introduction:

The Lender Expression Engine is a robust rule engine at the heart of the Lender platform, providing all the customization and configuration elements that drive workflow automation and decision-making processes. This article will introduce the Lender Expression Engine, explain its purpose, and outline how it can be utilized to enhance the functionality of the platform.

What is the Lender Expression Engine?

The Lender Expression Engine allows users to write expressions that define when specific actions should be taken or conditions should be met within the loan origination process. These expressions can determine when a loan action is visible, when an automated action is executed, or when a form is included in a form bundle. The engine supports not only boolean statements but also complex expressions that can iterate, manipulate items, and perform various logical operations. The syntax of these expressions is similar to that used in Excel or Google Sheets, making it intuitive and easy to use. Additionally, there is a visual builder available for creating expressions, providing a user-friendly interface for defining complex rules.

Core Features of the Lender Expression Engine:

  1. Comprehensive Customization:

    • The Expression Engine is integral to all parts of the Lender platform, providing the foundation for customizing and configuring workflows, criteria, and actions. It enables users to tailor the platform to their specific needs by defining precise rules and conditions.

  2. Versatile Expression Writing:

    • Users can write expressions that utilize all available data within the platform, including loan data, document extraction fields, user data, loan program data, and other applicable data. This versatility ensures that expressions can cover a wide range of scenarios and conditions.

  3. Advanced Logical Operations:

    • The Expression Engine supports complex logical operations, allowing users to create expressions that iterate, manipulate items, and perform advanced functions such as conditional checks, list operations, and date manipulations.

  4. Intuitive Syntax:

    • The syntax used in the Lender Expression Engine is similar to that of Excel or Google Sheets, making it accessible to users familiar with these tools. This familiarity reduces the learning curve and enhances usability.

  5. Visual Builder:

    • For those who prefer a graphical interface, the Expression Engine includes a visual builder. This tool allows users to create and edit expressions using a drag-and-drop interface, simplifying the process of defining complex rules.

Examples of Using the Lender Expression Engine:

  1. Loan Action Visibility:

    • An expression can be written to make a loan action visible only when specific conditions are met, such as the loan amount exceeding a certain threshold or the borrower’s credit score being within a specified range.

  2. Automated Action Trigger:

    • An automated action can be set to run based on certain loan criteria, such as sending a notification when a document is received or updating the loan status when all required documents are verified.

  3. Form Inclusion in Form Bundle:

    • Expressions can define when a form should be included in a form bundle, such as including a specific disclosure form only if the loan is for a primary residence.

  4. Pipeline Conditions:

    • Expressions can determine the conditions under which loans, tasks, or conditions appear in specific pipelines, ensuring that users see only the relevant items that require their attention.

Benefits of Using the Lender Expression Engine:

  • Flexibility:

    • The ability to write custom expressions allows users to define highly specific and dynamic rules, catering to a wide range of scenarios and requirements.

  • Efficiency:

    • Automating decisions and actions based on predefined expressions streamlines workflows, reducing manual intervention and improving overall efficiency.

  • Accuracy:

    • By utilizing comprehensive data within the platform, expressions ensure that actions and decisions are based on accurate and up-to-date information.

  • User-Friendly Interface:

    • The visual builder and intuitive syntax make it easy for users to create and manage expressions, enhancing accessibility and reducing the learning curve.

Conclusion:

The Lender Expression Engine is an essential component of Lender’s workflow automation toolkit. By allowing users to write versatile expressions that utilize comprehensive loan and user data, the Expression Engine ensures that workflows are dynamic, accurate, and efficient. The integration with loan actions, automated actions, form bundles, pipelines, and other workflow items, combined with the intuitive syntax and visual builder, makes the Expression Engine a powerful tool for optimizing loan origination and processing.

Did this answer your question?