Glossary of Terms

Find below industry terms, concepts, and product terms used in FintechOS products and solutions.



Highly contextualized digital journeys that we have aligned to various financial products to allow customers to easily complete onboarding and self-servicing processes. The aim is to use them as a template to speed up the implementation process for a digital on top solution, add value to the customer and shorten the sales and build cycle length. Accelerators are aligned to business vertical solutions and pre-integrated with core admin and product factory solutions.

An accelerator can be extended using the no/low code capabilities in Innovation Studio including extending the data models, changing the customer journey steps and order, UI, document templates, localization, and so on.

Acceptance Go Live Form

A document that, when executed, signifies formal, written acceptance of the entire project.


An attribute is the equivalent of a column in a table that holds specific information. For example, the ''Account'' entity may have the following attributes ''name'', ''age'', ''product'', ''no.ofcontract'', ''policyno'', ''address'', ''income'', to hold information about customers and their contracts. Attributes include primary keys and foreign keys (type lookup) as well.

Advanced Analytics

Advanced analytics bring autonomous data examination using business intelligence (BI) to process substantial amounts of unstructured data, discover deeper insights, make predictions, and generate recommendations.

Advanced Code Editor

The Advanced Code Editor provides developers with an interface for inserting and editing HTML, CSS, and JavaScript scripts by using code.

Anonymous Frontends

It offers customers unauthenticated access to customer journeys. To make this possible, Innovation Studio exposes data from form driven flows to unauthenticated users over a secure architecture.

Application Programming Interfaces (APIs)

Application Programming Interfaces (APIs) define how client processes can access services available on a server.

Annual Percentage Rate (APR)

Standardized computation process that helps in calculating the cost of actual borrowing over a designated period of time. The computation is reflected as a percentage that represents the annual cost of the loan that is charged to the borrower. It includes commissions as well.

Automation Scripts

Allow the management of complex automation and validation tasks, triggering the execution of scripts on business status transition.

Available Debt-to-Income (DTI)

It represents the additional monthly payment that the applicant could pay, until the borrower reaches the maximum Debt-to-Income (DTI) defined at a bank level.



A document that shows how the project scope is broken down into configuration and development tasks.

Banking Product Factory
It allows you to create and maintain a suite of banking products to be used in customer journeys. It automatically populates and maintains the underlying data in a consistent data model. It is used in Core Banking for customer contracts.

Business Decisions Processor

It allows you to define evaluations (credit scores, product eligibility, insurance premiums, interest rates, etc.) that you can use at various decision points in a customer journey. It relies on decision matrices that incorporate a variety of evaluation criteria, allowing you to implement complex decision modeling for your business processes.

Business Entities

An entity is an object in the system that you want to model and store information about. Entities are recognizable concepts which have relevance to the database. Some specific examples of entities are Customer, Product, Offer or Contract. An entity is like a table in the relational model.

Business Formulas

Formulas process different inputs from your customer journeys (such as income, age, assets, risk class, etc.) to generate desired outputs (such as credit scores, insurance premiums, interests, etc.). Business Formulas support multi-step calculations, using a variety of data types and built-in functions. A data sets feature is included that allows you to reference predefined value mappings (such as risk matrices).

Business Requirement Document
A document that describes in detail the business solution as per the organization's needs and requirements and contains functional and non-functional requirements.

Business Units

Business units are the foundation of the security framework. Each user must be part of a business unit. When Innovation Studio is installed, a business unit is created by default, the root business unit. It can be renamed but cannot be removed or disabled.

Business Workflow Processor

It allows you to implement state machine computation modeling in FintechOS customer journeys by defining states and state transitions for business entities.


Change Request Log

A document that allows us to adjust the scope or deliverables of the project and align the project team with project stakeholders.


Visual presentation of data that help you convey information and understand data in a visual way.

Client-Side Scripting

Running scripts on the client device, usually within a browser. All kinds of scripts can run on the client side if they are written in JavaScript, because JavaScript is universally supported. Other scripting languages can only be used if the customer's browser supports them.

Client Script Libraries

Allow you to define collections of custom JavaScript functions that you can use or reuse in your client scripts.

Client-Side Localization
Allows you to define translations for your user interface elements, to adapt your application for users from different countries or regions. Depending on the language selected in the FintechOS Portal, the localized interface elements are labeled with the corresponding translations.

Client SDK

The Client SDK (software development kit) is a set of JavaScript objects that can be used in client scripts, in addition to the JavaScript built-in objects.

Code Snippets
Small sequences of reusable code that can be inserted using a combination of shortcut keys. They make it easier to remember specific formatting of functions and avoid spending time on typos and syntax errors.

Code Blocks

The feature enables developers to insert predefined blocks of code into attributes of type After generate JS.

Complex Dev Tools

Managed through automation scripts and libraries, they grant developers editors for writing automation code.

Computer Vision

The automation processor allows you to automatically populate entity records in your FintechOS journeys with text extracted from document scans or photos (OCR).

Configuration Data Definitions

This feature allows users to define a chain of hierarchies and relationships between a master entity and other entities. Plain export of data dictionaries is possible however Data Export/Import templates are intended for that.

Configuration Management
A set of configurations that create packages with entities, forms or even flows to be deployed in another environment or another database.

Configuring Data Deployment Package

Type of package that exports and imports records inserted into Innovation Studio. The advantage is that you can export data and then import it into a different database or on the same database, but in a different environment.

Credit Bureau

Data collection agency that provides real, up-to-date, and consistent information regarding individuals who have taken loans from banks or financial companies, purchased a product under a leasing system or have been insured against the risk of non-payment by an insurance company.

CRUD Operations

In computer programming, create, read, update, and delete (CRUD) are the four basic operations of persistent storage.

Custom Data Extensions

Used for creating ad-hoc attributes that are not stored in the database or associated with any entity. They can, however, be populated based on the underlying entity attributes.

Custom Entities

The entities you define for your application to accommodate various business flows. For example: 'Contract', 'Application', 'Legal Agreement'.

Custom Flows

An ordered collection of components which addresses a singular need in the direction of componentization. It represents a business flow that can be the base for a customer journey, but it is not associated with an entity. It is an implementation of a business sub-process that addresses a single business need of the process.

Custom Reports

Through the integration with SQL Server Reporting Services, Innovation Studio covers managed enterprise reporting, ad-hoc reporting, embedded reporting, and web-based reporting to enable organizations to deliver relevant information through the Custom Reports feature.



Provides a simple editor for adding widgets such as PowerBI reports, HTML widgets, entity views within dashboards.

Data Forms

Forms are user interface elements, screens that allow you to interact with individual entity records. You can access the entity forms from the Data Forms section of the entity.

Data Governance

Allows you to classify sensitive data and anonymize it on request using Sensitive Data Classification, Issuing Anonymization Requests and Data Anonymization operations.

Data Minimization

Represents the limitation of the amount of processed data through restricted viewing rights.

Data Model Designer

A graphical tool that simplifies data modelling tasks and enhances productivity. by allowing consultants and developers to create, browse and edit logical, relational, and physical data models.

Data Model Explorer

It enables the configuration of the data model by defining entities, attributes, and relationships, and extends the data model with data from third-party systems or other instances of Innovation Studio.

Data Pipes

They extract data from external data sources and replicate (load) it in the database or data management systems. By replicating and synchronizing data from outside sources, you can work with external data sets as if they were native FintechOS database records.

Data Views

A view is like a table from the database. It displays specific data in columns and rows as referenced in the query that defines the view. The columns and rows are dynamically generated when the view is produced.

DB Tasks
A stored procedure is a set of Structured Query Language (SQL) statements which are saved in the database (DB). If the stored procedures are performing massive computing, (e.g., automated calculation of data from imported tabular files), for high-performance computing, we recommend you use DB tasks to execute such stored procedures under the 'Ebs' DB schema.

Digital Asset

Digital assets group together configuration items (entities, attributes, libraries, digital journeys, etc.) that belong to a common context. Digital assets allow you to control the ownership, versioning, deployment, and import/export of all components that fulfill a specific business need (such as a digital journey).

Digital Documents Processor

It enables you to leverage document automation to reduce errors, boost productivity and maximize business outcomes. It can automatically generate dynamic, personalized, and accurate essential business documents, including customized contracts and agreements, by merging real-time data.

Digital Experience Portals

The actual interface where customer journeys or other products are displayed. Portals can be customized with visual branding, custom themes, security features, dashboards, analytics.

Digital Journey Configurator

Features an HTML editor allowing the configuration of forms for different digital journeys, drag and drop list or view editor, and editor for JavaScript for defining low code login on the client-side.

Digital Journey Context

Form driven flows can be shared between multiple digital journeys. The digital journey context allows you to customize a flow's behavior based on the journey that initiated it.

Digital Journey Map

When building a digital journey, it is possible to have many form driven flows dedicated to the same digital journey, but each has a separate set of steps that may be related to the other flows. To build visually aesthetic journeys with customer flows and operator flows, Innovation Studio makes it possible to see all the flows on one journey on a map.

Debt-to-Income ratio (DTI)
The Debt-to-Income ratio (DTI) is a personal indicator of a good balance between debt and income. It takes into consideration the monthly debt payment amount and the monthly gross amount (before taxes and other deductions).


Effective Interest Rate

It is used to compare the interest rates between loans with different compounding periods, such as weekly, monthly, half-yearly or yearly. The effective interest rate sometimes differs in one important respect from the annual percentage rate (APR): the APR method converts this weekly or monthly interest rate into what would be called an annual rate that, in some countries, doesn't take into account the effect of compounding.

European Fund for Strategic Investment (EFSI

The European Fund for Strategic Investment (EFSI) is an initiative launched jointly by the European Investment Bank Group – the European Investment Bank and European Investment Fund and the European Commission to help overcome the current investment gap in the EU.

Entity Unique Constraints

Allow you to define attributes or combinations of attributes that must have unique values for each entity record. For instance, in an entity that stores personal data, you may want to set up the Social Security Number to be unique for each person.

Email Templates

This feature helps users to build creative emails for campaigns to promote or remind the clients about a new element of the company.

Entity Versioning

Allows you to implement a record update process that is certified and documented. The versioning process uses the Business Workflows Processor to assign different states to a record indicating if it is in the draft, active, approved, rejected, or other states.


Automation processor that allows customers to electronically sign digital documents streamlining the customer experience. The qualified electronic signatures turn documents into sealed, tamper-evident PDFs throughout the signing process life cycle.

Exporting a Deployment Package

Option to export the metadata from a source environment (and its database) to a destination environment (and a different database). This specific menu entry imports the package as well when accessed to the destination environment.

External API

Allows you to access third party resources that are available through RESTful web services. They are predefined collections of API calls that are executed in sequence within the same context.

External Source Data

External persisting data which is created in external systems and replicated within Innovation Studio. This is historical data (read-only data) which you can view in detail in analytics.


Face Recognition

Enables liveness detection or similar algorithms to validate an individual's identity. It uses Machine Learning to compare ID/Driving License or any other picture that was uploaded during the OCR (Optical Character Recognition) process, with the selfie to certify that they belong to the same person.

FICO score

An algorithm used internationally, by banks, to determine the degree of risk for a person who applies for a loan.

Fintech Automation Tools

Micro-services with embedded AI (Artificial Intelligence) which capture data from external data sources and provide AI driven insights and actions based on machine learning, big data aggregation and cognitive reasoning.

Fluent Queries

Allow you to run database queries in your server automation scripts using an SQL-like fluent interface. Intelligent code completion is available in the code editor both for the query inputs and for the result sets.

Form Driven Flows

Provide the mechanisms to make the user experience seamless across the entire customer journey. They are part of the FintechOS Digital Journey anatomy.

Form Driven Mock-up Flows

Form driven mock-up flows allow you to design a form driven flow without having an underlying data model. This allows consultants and developers to quickly define the general layout of the user interface.



The application of typical elements of game playing (e.g., point scoring, competition with others, rules of play) to other areas of activity, typically as a technique to encourage engagement with a product or service.


The General Data Protection Regulation is a regulation in EU law on data protection and privacy in the European Union and the European Economic Area.


Hyper-Personalization Automation

The Hyper-Personalization Automation processor allows you to create personalized content and business-tailored segments of the audience (customer personas) to further create effective campaigns and meaningful interactions with customers.



International Bank Account Number.

Implementation Methodology

A set of practices, techniques, processes, and rules that are followed by people who operate in a certain field. Engagement managers use a variety of techniques to implement projects, techniques that apply various principles, themes, frameworks, processes, and standards that give a logical structure.

Importing Data

There are two ways in which you can import a .xml file in Innovation Studio. Depending on what you are importing, there are several steps to follow and dedicated spaces to use:

  • to import a deployment package, follow the path Innovation Studio > Configuration Management > Deployment > Digital Solutions Packages;

  • to import a configuration data deployment package, follow the path Innovation Studio > Configuration Management > Config Data Packages.

Importing a Deployment Package

Once you import the deployment package into another environment, you can extend/enrich the imported metadata without altering the data already imported. If the metadata imported is modified by any means, update issues might occur if another user imports the same deployment package again or another version of it. The deployment package is used to update or insert metadata; it does not delete metadata.

Interest Rate

The interest rate is the amount a lender charges a borrower and is a percentage of the principal—the amount loaned.

Insurance Product Factory

The Insurance Product Factory enables you to create, review, approve, activate, store, use, change and manage insurance products from a single digital solution. Create insurance products by configuring insurance types, items, risks, premiums, fees, conditions; and, by specifying the coverage, grace period, setting up payment schedules, and more.


Digital Journey Configurator

Features an HTML editor allowing the configuration of forms for different digital journeys, drag & drop list/view editor, and Monaco editor for JavaScript for defining low code login on the client-side.


Know-Your-Customer (KYC)

Know-Your-Customer (KYC) is the process of verifying the identity of a client, to avoid the potential risks of illegal intentions, like fraudulent usage of another person's online identity.


Loan Origination

The process by which a borrower applies for a loan, and for each type of loan there is a specific origination process. The term is used to describe a banking process by which a borrower applies for a loan, and a banking employee processes the application.


The aim of localization is to give a product the look and feel of having been created specifically for a target market, no matter their language, culture, or location.

Lookup Attributes

If you render a data extension which is related to a Lookup attribute, the data extension will be a Lookup attribute as well. You are then able to choose from the same pool of records as the real attribute or edit the selected record.


Optical Character Recognition (OCR)

Optical Character Recognition (OCR) represents the employability of technology to recognize and retrieve data from scanned documents.

Omnichannel Campaigns

An automation processor that offers the ability to create effective and user-tailored ways of interacting with the customer. Automate completely personalized campaigns, populate unique emails for everyone, ensuring personalized communication with your customers based on their needs.

Omnichannel Communication Automation

The Omnichannel Communication Automation processor provides email delivery and real-time email events tracking directly from within Innovation Studio.

OptionSet Attributes

If you render a data extension which is related to an OptionSet attribute, the data extension will be an OptionSet attribute as well. If the real attribute has a default selection, the related data extension will have it as well. If a new record is added to the option set, it becomes the default selection of the data extension. You can add option items to the data extension like the real attribute.

One-Time-Password (OTP)

One-Time-Password (OTP) is a password generated by the system to validate a piece of information or sign a document.


Platform Data

Native FintechOS data which is created and stored within FintechOS.


It calculates the monthly payment (principal and interest) required to settle a loan or an investment with a fixed interest rate over a specific period.

Production Run Book

A document in which all necessary activities for going live like routine operations tasks, database administration and service maintenance, emergencies and incident response and unplanned infrastructure outages are documented and outlined in a well-defined order.

Production Hand Over Plan

A document which comprises steps that ensure a smooth transfer so that project activities may continue without interruption even after a new project manager takes control.

Production Status Report

A document which tracks the status of the project.

Purpose Limitation

Means that the user's access to the customer journey is granted for a specific purpose.


QR code

A QR code (abbreviated from Quick Response code) is a type of matrix barcode (or two-dimensional barcode).


Related Data Extensions

Use them to display attributes that are not native to the entity on which you are currently building the flow. The virtual attributes can only be fetched from entities that are related to the current entity.

Release Notes

A document that refers to the technical documentation produced and distributed alongside the launch of a new software product or a product update.

Risk Issue Log

A document that tracks issues and the people or teams responsible for resolving the issue.



Allows configuring the organization structure, security roles and managing both internal and external users.

Security Roles

A set of privileges and the level of access to various actions/functions within the platform. Security roles allow you to configure the security items, that is, the access privileges on CRUD operations for entities who belong to the open data model.


This feature makes it possible to add a sequence of numbering to a digital document.

Solution Design Document

A document that provides stakeholders clarity on how business requirements are met, as well as architecture, design, testing and project risks and challenges are created and tackled during the implementation.

Style Sheets

Allow you to define your own styles for forms and digital journeys for better accessibility and improved usability for your own comfort. Using style sheets, you can apply your own text style, text color, padding, etc.

System Entities

Are used by FintechOS to run as an integrated operating system (OS). You can add Attributes on system entities, define specific forms and views, but you cannot delete them.


Tabular Reports

Offer a tabular view of data; each column representing a field and each row representing a record.

Technical Solution Document

A document that provides a detailed and structured description of the features, process, and behavior of the solution.

Transient Data

Entities that temporarily store data that has been loaded from or is going to be saved to an external data source.

Transient Data Entity

Use them to expose attributes that temporarily store and display data that has been loaded from or is going to be saved to an external data source (e.g., a legacy system). The transient attributes values are preserved only while the flow is open.


UAT Report

A document that explains the test coverage and open issues of the project at the time of the release to User Acceptance Testing (UAT).

UI Designer

The built-in UI Designer enables developers to easily add HTML structures containing attributes, relations, or predefined UI elements without writing code, all from the user interface.

Users (security)

One or more security roles can be associated at user level, enabling a straightforward process for promoting or revoking rights. You can grant access to the platform to both users within your organization and to people outside your organization who use company data to make decisions (external users).


Video Streaming

An automation processor that provides a seamless experience for users and video call center operators, allowing them to have a secure conversation. It provides both the customer and the consultants with a guided, predefined process to complete the customer identity verification and provide support.

Viewing Deployment Package Logs

When importing a deployment package into an environment, the output of the checks performed during the import are saved into a log specific to the deployment package.


Web API Client Libraries

Web API client libraries allow you to work with external APIs using proxy methods native to the FintechOS development environment.