1.2 Bank.AI changelog
This document details the technical changes and enhancements introduced in Bank.AI 1.2. It is intended for developers, system administrators, and DevOps engineers responsible for maintaining and extending Creatio customizations.
For a comprehensive overview of the new features, refer to the 1.2 Bank.AI release notes.
The update guide for the on-site applications is available in a separate article.
Creatio platform
Category | Feature | Status | Description |
|---|---|---|---|
Communication | Consultations | Fixed | Fixed the issue where the Consultation center sidebar displayed the previous customer profile when initiating a new consultation for a different customer. The corrected logic now loads the appropriate profile immediately, ensuring accurate and consistent behavior during consecutive consultations and preventing outdated profile information from appearing. |
Finserv Customer Management
Category | Feature | Status | Description |
|---|---|---|---|
Contact management | Contact page | Changed | Added support for color coding in customer life event categories to improve visual recognition and streamline interaction with the event-related data. This change improves data visibility, supports faster decision-making, and enhances the overall user experience when working with life events. More detailsAdded the "Color" ( |
Contact management | Contact page | Fixed | Fixed the issue where the AI insights and alerts expanded list on the Overview tab of the contact page displayed records unrelated to the current contact. More details
|
Contact management | Contact incomes, | Changed | Modified the list of actions in the Income, Expenses, and Liabilities expanded lists on the Financial summary tab of the contact page to better align with supported financial data management workflows. More detailsRemoved the Copy action from the list of row actions to prevent unintended data duplication and ensure better data consistency. |
Contact management | Customer identification | Changed | Added the City and ZIP/postal code fields to the Communication options expanded list on the contact profile of the customer identification page to support more complete address data capture during onboarding and compliance processes. |
Contact management | Households section | Changed | Added household history tracking to improve the traceability of key household data changes over time. More detailsAdded:
|
Contact management | Households section | Changed | Added automated control mechanisms to ensure that every household has an assigned primary contact. More detailsAdded:
|
Contact management | Households section | Changed | Added support for creating a household member directly from the contact page. This change improves the household member management experience, reduces unnecessary manual steps, prevents accidental edits, and streamlines the creation of related records through direct actions. More details
|
Contact management | Households section | Changed | Changed the quick filter in the Members expanded list on the General information tab of the household page to more accurately represent the current household members. This change improves clarity for users reviewing household composition and supports more accurate and consistent record tracking. More details
|
Contact management | Households section | Changed | Modified the list of actions in the Members expanded list on the General information tab of the household page to comply with supported household management workflows. This change helps maintain data accuracy and ensures users operate only within valid household management actions, avoiding unintended operations. More detailsRemoved:
|
Contact management | Households section | Changed | Improved the household creation flow. This change ensures that each household is consistently created with valid primary contact data, avoids conflicts with duplicate primary contact assignments, and streamlines ownership tracking for better accuracy. More details
|
Contact management | Households section | Changed | Improved the management of household members to ensure data integrity and consistent application of household membership rules across all member statuses. More details
|
Contact management | Households section | Changed | Changed the contact selection logic on the "Create contact in household mini page" ( More detailsAdded a filter to the Contact field on the "Create contact in household mini page" ( |
Contact management | Households section | Changed | Added a unified timeline for displaying AI insights and alerts related to household members, centralizing key information for improved usability and decision-making. This change shifts the focus from individual contacts to household members, providing users with a clearer overview of key alerts in one place and enhancing visibility. More detailsAdded:
|
Contact management | Households section | Changed | Added support for validating duplicate household membership and automating primary contact reassignment to improve accuracy and reduce manual intervention in household member management and ensure consistent updates. More detailsAdded:
|
Contact management | Households section | Changed | Changed address field accessibility on the household page to prevent manual edits and ensure alignment with automated address synchronization workflows and maintain consistent field behavior. More details
|
Contact management | Households section | Changed | Changed the household address synchronization logic to ensure the household address always reflects the latest primary address of the designated primary contact. This change improves data consistency, prevents duplicate addresses, and reduces manual updates across all synchronization scenarios. More detailsChanged the "Update address in household" business process to run automatically when the Primary checkbox is selected for an existing address in the Addresses expanded list on the Contact info tab of the contact page for a contact whose "Status" column is set to "Active" and Primary contact checkbox is selected in the Members expanded list on the General information tab of the household page, or when a new primary address is added for such a contact. The process replaces the household address only when the contact meets the required conditions and ensures that no duplicate addresses are created during synchronization. |
Financial documents | Document management | Changed | Renamed the "Unuploaded" status to "Not uploaded" in the Document statuses lookup to improve clarity and align with standard terminology. This change replaces the previous non-standard status label with a consistent terminology update. |
Applications and credit processing | Evaluation management | Changed | Changed evaluation status handling to improve evaluation tracking and UI clarity. This change ensures that evaluation statuses clearly reflect each stage of automated and manual processing while keeping the status log up to date in real time. More details
|
Applications and credit processing | Evaluation management | Changed | Changed the evaluation history flow in the underwriting process to clearly distinguish checks that become irrelevant after a negative approval outcome and reduce ambiguity in status interpretation. More detailsAdded the "Cancelled" status to the Evaluation check statuses lookup. Previously, checks that became irrelevant due to early rejection in underwriting could only be marked as "Rejected," which caused confusion and did not reflect the actual process outcome. This change affects existing contacts and is applied to the "Status" column in the Evaluation history expanded list on the Compliance & risk monitoring tab of the contact page after updating the app to version 1.2. |
Apps and packages | Package management | Changed | Changed the placement of the "Evaluation history (Page settings)" ( |
Schema management | Schema inheritance | Changed | Changed the implementation of the "Contact expense mini page" ( More details
|
Finserv Account Management
Category | Feature | Status | Description |
|---|---|---|---|
Banking and financial products | Card management | Fixed | Fixed the issue with incorrect card number formatting and expiration field usage in the card creation flow across loan and bank account workflows. This change improves data consistency and clarity when generating cards through integrated processes. More detailsChanged:
|
Banking and financial products | Card page | Changed | Changed the card page to improve usability and provide clearer and more relevant card information. More details
|
Finserv Application Management
Category | Feature | Status | Description |
|---|---|---|---|
Contact management | Contact page | Changed | Added a mechanism to prevent automatic navigation to the contact page when starting or continuing a consultation, keeping users on the current screen until customer identification is completed. This change improves compliance and user experience in financial services contexts. More details
|
Contact management | Contact page | Changed | Improved customer classification logic by automatically populating the Type field on the Contact info profile of the contact page with the "Customer" value when an application reaches the "Settled" stage and the contact type is not yet defined. More detailsChanged:
|
Applications and credit processing | Application management | Changed | Changed the post-approval verification logic to automatically verify self-reported financial data records when manual checks on the Manual checks expanded list on the Underwriting tab of the application full page are completed and the Current status field is set to "Approved" during the "Underwriting" stage. This change improves data consistency across related tabs and reduces the need for manual follow-up actions. More detailsChanged the "Verify financial records based on manual financial capacity check" business process to include financial data records whose "Verification status" is "Self-reported." In this case, Creatio automatically updates the "Verification status" of all linked financial data records displayed on the Manual checks expanded list on the Underwriting tab of the application full page to "Verified" and sets the "Verification performed" column on the Income, Expenses, and Liabilities expanded lists on the Financial details tab of the application full page to "Verified." In addition, Creatio sets the "Status" column on the Identity documents expanded list on the Customer details tab of the application submission page to "Verified." |
Applications and credit processing | Application management | Changed | Improved application creation logic by dynamically initializing application status and stage based on the selected product category, reducing reliance on static configuration, and ensuring consistent stage assignment across product types. More details
|
Applications and credit processing | Application page | Changed | Changed the filtering logic of the Evaluation history expanded list on the Evaluation history tab of the application full page to display only records related to the current application. Previously, the list displayed all evaluation records associated with the contact, regardless of the application context. The updated filter now uses the "Evaluation application history" ( |
Applications and credit processing | Application management | Changed | Changed the underwriting flow for lending applications to separate automated and manual processing, ensure consistent evaluation status tracking, and streamline approval generation across all underwriting scenarios. More details
|
Applications and credit processing | Application management | Changed | Changed the underwriting cancellation logic to automatically cancel all related evaluations and approvals when an application is declined during the "Underwriting" stage. This ensures data consistency, prevents incomplete underwriting tasks from remaining open, and reflects the correct application state. More detailsChanged:
|
Applications and credit processing | Application page | Changed | Improved the behavior of the Disbursement profile on the application full page to better reflect product-specific logic and prevent unintended data changes. This change ensures that users interact only with relevant financial fields based on product type and prevents manual modifications to calculated or system-driven values. More details
|
Applications and credit processing | Application page | Changed | Improved the handling of financial data types on mini pages to prevent duplicate type assignment and protect data integrity across application and contact contexts. More detailsChanged:
|
Applications and credit processing | Application page | Changed | Changed the visibility parameter of the Add button on the Application forms expanded list on the Documents tab of the application full page from "Visible" to "Not visible." This change prevents users from bypassing automated application form generation logic, reduces redundant actions, and enforces a standardized and controlled application form handling process. |
Applications and credit processing | Application page | Changed | Added the ability to upload and manage required documents directly on the application full page during the "Underwriting" stage, aligning document handling with stage-specific requirements and existing submission behavior. More detailsAdded:
|
Applications and credit processing | Evaluation management | Changed | Changed the KYC initiation process to prevent evaluations from starting when the application is no longer active. This change ensures process integrity and provides clearer feedback to users during evaluation attempts. More details
|
Applications and credit processing | Evaluation management | Changed | Changed the underwriting approval flow to automatically handle checks that become irrelevant after a negative decision, ensuring consistent processing across the evaluation workflow and preventing misclassification. More detailsChanged the "Initiate underwriting for application" business process so that when the Current status field on the Underwriting tab of the application full page is set to "Rejected," all related evaluation checks whose "Status" column in the Evaluation history expanded list on the Compliance & risk monitoring tab is "In progress" or "Not started" are automatically set to "Cancelled." Previously, such checks could only be marked as "Rejected," which caused confusion and did not accurately reflect the process outcome. |
Applications and credit processing | Evaluation management | Changed | Improved the KYC evaluation restart flow on the application full page. This change enforces consistent evaluation handling during underwriting and reduces the risk of unsupported evaluation actions. More details
|
Applications and credit processing | Evaluation management | Changed | Improved the usability and performance of the Evaluation history expanded list on the Evaluation history tab of the application full page to ensure timely data visibility and faster evaluation tracking. More details
|
Banking and financial products | Card management | Changed | Improved validation in the "Credit card limit change mini page" ( More detailsAdded the |
Financial documents | Document management | Changed | Improved the filtration logic in the Document class field on the Select document class mini page used during manual required document creation in application flows. This change ensures that only contextually valid and non-duplicate document classes are available for selection, improving compliance with document handling rules, and reducing errors during the evaluation process. More detailsAdded a new |
Financial documents | Contract management | Changed | Changed contract processing logic to automatically populate date fields on the contract page when a contract is created and signed during application processing. This change reduces manual data entry, ensures consistent date tracking, and improves accuracy when managing signed contracts in loan and deposit account application flows. More detailsChanged the "Process disbursement for loan application" and "Complete application for deposit account" business processes. When a contract is created and its Status field is set to "Signed" within these processes, the Signed on and Start date fields are populated with the current date automatically. |
Apps and packages | Package dependencies | Changed | Changed the |
Schema management | Schema inheritance | Changed | Changed the implementation of the "Contact expense mini page" ( More details
|