Release Notes
First Week Of The Month
New Features
AI-Assisted Resident Insurance Validation
This release introduces AI-Assisted Resident Insurance Validation, designed to streamline the insurance submission and renewal process while maintaining support for the existing manual workflow.
Past State
Previously, residents uploaded their insurance policy documents and managers manually reviewed the information. There was no automated extraction of policy details, no validation step before submission, and no automatic approval when no changes were detected.
What’s New
- Added a new minimum civil liability coverage amount setting.
- Introduced a two-step submission process for insurance policies and renewals.
- Added AI-based extraction of insurance information from uploaded documents.
- Displays extracted information to the resident for validation before final submission.
- Automatically approves the insurance policy when no information has changed.
- Stores AI-extracted data in a JSON field in the database.
- Highlights fields that were manually modified by the resident in the manager approval screen.
- Displays the required minimum civil liability coverage amount in the approval popup.
- Warns residents when the submitted policy does not meet the minimum civil liability requirement.
- Updated the visual interface according to the new design mockups.
How It Works
Step 1
Upload the insurance document

- The resident uploads a new or renewed insurance policy document.
Step 2
Validate extracted information
- The AI extracts the required policy information.
- The extracted fields are displayed to the resident for review.
- The resident can confirm or manually adjust the information before submission.
Automatic Approval
- If the submitted information matches the previously approved data, the policy is automatically approved.

Manager Review
- Managers can see which fields were modified manually by the resident.
- The expected minimum civil liability coverage amount is clearly displayed.

Where to Find It
You can find this feature in:
- Resident Insurance Submission / Renewal screens
- Insurance Settings
- Manager Insurance Approval screen
To access it:
- Go to Settings.
- Configure the minimum civil liability coverage amount.
- Submit or renew a resident insurance policy.
Benefits
- Reduces manual data entry and review time.
- Improves accuracy of insurance information extraction.
- Provides clearer validation and compliance checks for civil liability coverage.
Important Notes
- The AI extraction functionality is controlled by a feature gate.
- The manual submission process remains fully functional when AI is disabled.
- AI-related billing is not included in this release.
- Residents will receive a warning if their policy does not meet the configured minimum civil liability coverage requirement.
Improvements
Add decimals to share percentage
This release introduces a new enhancement increased decimal precision for unit shares and voting allocations, enabling more accurate distribution across spaces with very small ownership percentages.
This enhancement provides greater flexibility and accuracy when managing unit allocations and voting rights, particularly for properties requiring highly granular ownership distribution.
Past State
Previously, unit shares and voting percentages could only support up to 6 decimal places.
What’s New
Unit shares and voting percentages can now support up to 12 decimal places instead of the current limit of 6 decimal places. This allows smaller spaces to be assigned a more precise share when required.
How It Works
The enhanced precision is available when:
- Entering values manually in the application.
- Importing data through an Excel file.
Example
Previous maximum precision:
New maximum precision:

Where to Find It
You can find this feature in: Registries (units) and Accounting (budgets)
To access it:
- Registries / Units (of different type: unit, parking, locker, other)
- Registries / Units / Add a unit
- Registries / Units / Eddit total shares
- Registries / Units / Edit a Unit
- Registries / Units / Unit details
- Accounting / Budgets / Budget (year) / Common charges
Benefits
- Greater flexibility
- Greater accuracy
Screenshots






Configurable Advance Deposit Slip Notification for UpperBee Pay
This release introduces a new company setting that allows administrators to enable or disable the advance deposit slip notification for UpperBee Pay PPA deposits.
Past State
Previously, deposit slips for UpperBee Pay PPA deposits were always sent one day before the deposit was processed. This prevented users from modifying or cancelling a scheduled deposit the day before it was withdrawn.
What's New
A new company setting has been added to enable or disable the one-day advance deposit slip notification. By default, this setting is enabled for all companies.
How It Works
When the setting is enabled, deposit slips are sent one day before the scheduled UpperBee Pay PPA deposit. When disabled, the advance notification is not sent.
Where to Find It
You can find this feature in: Configuration > Company Settings
To access it:
- Go to Configuration.
- Open Company Settings.
- Enable or disable the Advance Deposit Slip Notification setting.
Benefits
- Provides greater flexibility for company administrators.
- Allows more time to modify or cancel scheduled deposits.
- Helps reduce complaints related to early deposit processing.

Important Notes
- This setting only applies to UpperBee Pay PPA deposits.
- The setting is enabled by default for all existing and new companies.
Second Week Of The Month
New Features
Improvements
Third Week Of The Month
New Features
Improvements
Last Week Of The Month
New Features
Improvements
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article