Release notes for April 2026

Modified on Thu, 23 Apr at 10:08 AM

First Week Of The Month


New Features


Penalties Management Enhancement


This update improves the visibility and management of penalties across syndicate (SDC) portals by centralizing information and reducing the need for manual navigation between portals.


Current Behavior

  • To review penalties, employees must navigate individually into each portal: 
    • SDC Portal → Configuration → Penalties
  •  To validate penalty details, employees must manually cross-check the applicable by-law in the By-laws registry
  •  This process is time-consuming and requires multiple navigation steps. 


What’s New

1. By-law Visibility in Penalties

  •  A new fieldis added to display: 
    •  The by-law associated with each penalty 
    •  A direct link to access the corresponding by-law 
  •  This allows users to quickly validate the origin of a penalty without leaving the screen. 

2. Manager-Level Consolidated Report

  •  A new report at the Manager level centralizes penalties across all portals. 
  •  Each row represents a portal (property)
Available columns:
  •  Type of penalty 
  •  Account on which penalties are calculated 
  •  Fixed fee to bill 
  •  Minimum balance from which penalties are applied 
  •  Monthly interest rate 
  •  Account where penalties are posted 
  •  Applicable by-law 

3. Quick Access to Portal Configuration

  •  Each row in the report includes a navigation arrow
  •  Clicking the arrow redirects the user directly to the Penalties Configuration page of the selected portal. 
  •  This enables faster edits without manual navigation. 

4. Edit & Export Improvements

  •  The applicable by-lawis now included in: 
    •  Edit popup 
    •  Exported data 
  •  In the edit popup, users can: 
    •  View the selected by-law 
    •  Access it directly via a clickable link
  •  Export formatting has been improved (HTML rendering fixes).


Options to Charge Taxes at the Condo Level


Property managers can now configure tax charging on a per-unit basis, with full control over which tax rate applies and during which time periods.


Benefits:

  • Greater billing accuracy: Taxes are applied only to the right units, at the right time, eliminating over- or under-charging errors.
  • Flexible tax management: Different tax rates can be configured for different periods, accommodating changes in usage type or applicable legislation over time.
  • Time savings for managers: Automatic end date calculation and migration behavior reduce manual data entry and the risk of configuration errors.
  • Full audit trail: Historical taxable periods are preserved and cannot be deleted, ensuring compliance and traceability for accounting and reporting purposes.
  • Scalable configuration: Tax settings can be managed at the individual unit level, making it easy to handle mixed-use buildings with varying tax obligations across units.

 

What's new:

  • Tax management per unit: Property managers can assign a specific tax rate to each condo unit (e.g., Tax exempt, etc.).
  • Taxable periods: Each unit supports multiple taxable periods, each defined by a start date, a tax rate, and an automatically calculated end date. This allows different tax rates to apply at different points in time.
  • Add / Edit / Delete taxable periods: Managers can manage periods directly from the unit edit screen using simple modal dialogs.

 

Business rules:

  • Default migration behavior: Units that already had a tax rate configured will automatically receive a taxable period from today → ∞ using their previously assigned rate.
  • No duplicate consecutive rates: The system prevents creating two back-to-back periods with the same tax rate.
  • Past periods are protected: A taxable period whose end date has already passed cannot be deleted, as it must be preserved for historical record-keeping.
  • Automatic end date calculation: When a new period is added, the system automatically adjusts the end date of existing periods. If the new period starts after all existing ones, its end date is set to ∞. Otherwise, the preceding period's end date is set to the day before the new period begins.



Dashboard 2.0

We are excited to introduce Dashboard 2.0, a new unified visibility experience for managers and staff across all properties.




Goal: 

Dashboard 2.0 provides real-time operational snapshots, giving managers instant awareness of what's happening across their properties right now.


  • Key objectives: Consolidated dashboard with key metrics from all properties, with built-in filters to switch between them
  • Real-Time Status Snapshots: Focused on current operational status
  • Cross-Property and Employee Comparison: Compare employee performance within a single property using filtering capabilities
  • Access Control Management: Managers can grant or remove dashboard access on a per-user basis

Giving Access

A Manager (at the company level) can grant or remove dashboard access by editing the employee record in the system. 


- Any employee type can be given access for V1
- Access is granted per dashboard type (e.g., Manager Dashboard, Accounting Dashboard)
- If a user is not given access to a dashboard, they will not see the option to view it
- Default filters will show all employees

 

Users navigate between the following dashboard pages:


- Overview 
- Requests

- Payables

 

Benefits:

Managers have full control over who sees what. By granting access only to the relevant dashboards, organizations ensure that sensitive operational data stays in the right hands; reducing information overload for staff and protecting data confidentiality across the company.

 

Types of Dashboards in V1

 Manager Dashboard: 

  • Related to staff and operations across all properties. Staff Management is pre-filtered by the user to see which operations are due

  • Overview of operations by group/individual per property. Can select one or multiple properties. Can filter by group of employees. 
  • Benefit for users:

  • Having specialized dashboards means each user sees a view relevant to their role — managers get staff performance insights, while all users get a clean property-level overview without clutter or irrelevant data.

 

Service Level Settings (SLS): 

Service Level Settings allow the company to configure performance thresholds for key metrics on the dashboard.
  • Values apply across all properties (universal settings)
  • Values are numbers only. Units are Days or QTY; no letters allowed.
  • The Company Owner must configure values from the configuration page
  • Not all dashboard metrics require SLS numbers.
  • If no SLS values are configured on first login, the dashboard will still display data but with only 1 colour
  • Users can have a 0 value between ranges.


Benefit for users:

SLS thresholds turn raw numbers into meaningful, color-coded signals. Instead of manually interpreting data, managers can instantly see whether a metric is Excellent, Fair, or Critical — making it much easier to prioritize actions and hold teams accountable to consistent standards across all properties.

 

Overview Dashboard: 

  • Default for all users. 

  • Users can filter by Property, which dynamically updates all numbers. Default shows all buildings.


Benefit for users:


This is the first screen every user lands on, giving an immediate, company-wide pulse check. No setup required. 
Users get instant visibility into occupancy, unit counts, tenants, and their personal task list the moment they log in.

 

Filter Options:

- Filter by Property: Shows all properties by default; updates numbers on selection.
- Filter by Property Type: Condo or Rental

 

Rental KPIs (Boxes):

- Number of active buildings / units / parking / lockers (updates with property filter)
- Number of tenants (updates with property filter)
- Units for Rent (updates with property filter)
- Average unit rent (updates with property filter)
- Occupancy Rate: % of units with tenants

 

Condo KPIs (Boxes)

- Number of active buildings / units / parking / lockers (updates with property filter)
- Number of tenants vs owners (updates with property filter)
- Units for sale (updates with property filter)
- Average condo fee monthly (updates with property filter)
- Occupancy Rate: % of units rented


Benefit for users:

KPI boxes update dynamically when filtering by property or property type, meaning managers no longer need to run separate reports for each building. A portfolio manager overseeing both Condo and Rental properties gets the right KPIs for each context in a single click.

 

Bottom of Page (Both Rental & Condo):

- Properties table: Property Name, # of Units, Type, My Responsibilities. Filterable by "My Responsibilities" toggle.
- Search Residents: Search across all properties; results redirect to the resident page.
- My Tasks / Task & Actions: List of open tasks and action items.

 

Benefit for users:

The "My Responsibilities" filter lets staff focus only on the properties they manage, reducing noise. The Resident Search consolidates a previously multi-step process; users can now find any resident across all properties from one central location. The My Tasks section ensures nothing falls through the cracks by surfacing pending items directly on the home screen.

 

Manager Dashboard:

This dashboard replaces the need to manually compile performance data from multiple reports. Managers get a live, filterable view of workload distribution, ticket backlogs, and invoice delays across their team, enabling proactive management and fair performance reviews.


Filters:

- Supervisor: Select specific employees (multi-select) or all team members under a supervisor.
- Property: Select all or multi-select. Includes Management Type filter.


Benefit for users:

Multi-select filters give managers the flexibility to zoom in on a single employee, a specific team, or compare across the entire company, without leaving the dashboard or running separate queries.


KPI Boxes:

- Total Number of Open Tickets (new tickets with no status update, not closed)
- Total Number of In Progress Tickets
- Total Number of Closed Tickets 


Benefit for users:

At a glance, managers can assess the overall health of their operations. A high number of open tickets with no status update signals stalled work and lets managers intervene quickly before issues escalate.


Metrics:

- Number of buildings managed by employee: Primary property manager; list of employees with number of properties.
This quickly identify if workloads are unevenly distributed — helping managers rebalance responsibilities and prevent burnout.


- Number of units per employee: Primary managed units.
This provides a clearer picture of each employee's operational footprint, making capacity planning easier and more objective.


- Action Items: Number of open action items per employee (excludes Closed)
Managers can see who has a growing backlog of unresolved items and follow up before deadlines are missed.


- Task Items: Number of open tasks per employee by days (excludes Closed)
Tracking tasks by days open highlights aging items. This helps managers prioritize escalations.


- Open Ticket By Status: Graph displaying ticket statuses (excludes Closed). 
Shows total ticket count and status breakdown by ticket type (Admin, Common Area, Financial, etc.), helping managers spot which service categories are most overloaded, enabling smarter resource allocation.


- Open Ticket Status By Employee: Graph by employee showing total tickets and status (excludes Closed).


- Invoices to Approve: Broken down by days outstanding. Tabs: Time to Approve / Top Suppliers.
Highlighting invoices by how long they've been waiting for approval helps managers prevent late payment penalties and maintain healthy supplier relationships. The Top Suppliers tab adds context on which vendors generate the most invoice volume.



Improvements


Merge Request Validation


When a request is open, the system allows users to merge two requests without validating whether they belong to the same recipient (unit/person). This situation may occur, for example, when the same request is opened in multiple tabs.

New Behavior
 A validation step has been added when merging requests:
  •  The system now checks whether both requests belong to the same recipient (same unit and/or person). 
  •  If the recipients are the same, the merge proceeds as usual. 
  • If the recipients are different, a warning message is displayed:
    • “Are you sure you want to merge these requests? They belong to different recipients.”Yes → The merge proceeds. 
    • No → The action is canceled, and the user is returned to the previous screen. 


Impact
 This enhancement helps prevent unintended merges between requests associated with different recipients, improving data accuracy and reducing user errors.



Second Week Of The Month


New Features


Electronic Lease: Form Updates




New Features and Improvements


1. Field Updates – "Additional Information" Tab
Fields in the Additional Information tab have been updated and now correctly carry over to the electronic lease displayed in the Print or Sign tab. This includes:
  1. Type of dwelling (residential only or mixed-use)
  2. Exterior and interior parking spaces
  3. Storage locker or storage space
  4. Included appliances (oven, microwave, dishwasher, refrigerator, dryer, washing machine)
  5. Furniture, services, and other accessories and dependencies

 

2. Adding Lessor Representatives
  1. It is now possible to add lessor representatives from the General Information tab using the + Representative button.
  2. The representative must be linked to one or more persons (lessors)
  3. An email address is required
  4. Limit: 2 lessor representatives per lease
  5. The representative's name appears on the electronic lease under the "If applicable, represented by" field, below the person(s) they represent


3. Adding Tenant Representatives
  1. It is also possible to add tenant representatives from the General Information tab using the + Representative button in the tenant section.
  2. The representative can be linked to multiple tenants
  3. Limit: 2 tenant representatives per lease
  4. The representative's name appears on the lease below the tenant(s) they represent

 

4. Removing a Representative
When a representative is deleted, their name is removed from the electronic lease. This behavior has been validated to ensure no residual information appears on the official document.

 

5. New Fields – Section G (Notice to New Tenant or Subtenant)
Section G of the new lease now includes additional fields in the Additional Information tab:


(1) The lowest rent paid during the 12 months preceding the lease
(2) No rent paid during the preceding 12 months – date and amount of last rent paid
(3) Dwelling located in a private seniors' residence – rent amount from the previous lease
These values are automatically carried over and the corresponding checkboxes are ticked in the Print or Sign tab (Section G of the official Tribunal administratif du logement form).

 

6. Electronic Lease Confirmation and Signatures
When confirming the electronic lease:
  1. Signatory emails (lessors and representatives) are displayed for validation before payment
  2. If a representative is present, they sign on behalf of the person(s) they represent
  3. The electronic signature request is sent to recipients in the order displayed, with the indicated role (e.g. Representative (Tenant))


Important Notes
The limit is 2 lessor representatives and 2 tenant representatives per lease.
Representatives must have a valid email address in order to sign electronically.




Reminder Messages Add Count

The Residents Insurances module now tracks how many reminder emails have been sent to each resident, giving property managers full visibility into reminder history.




 

 

Reminder Counter

The "Write A Reminder Email To Residents" action now logs each reminder sent, incrementing a counter per resident. A new Reminders Sent column appears in the Residents Insurances list view, displaying the count for each resident.

 

Filter by Reminders Sent

Property managers can filter the list by Reminders Sent using the following options:
• All= All Status, which is default
• 1= Sent exactly once
• 2= Sent exactly twice
• 3= Sent exactly three times
• 4+= Sent four or more times

 

Automatic Counter Reset

When a resident uploads valid insurance and it is approved, the reminder count automatically resets to 0. This ensures the counter only reflects reminders sent for the current outstanding requirement.

 

Applies To

This reminder tracking feature has been applied across the following modules:
• Residents Insurances
• Water Heaters
• Mortgagees
• Residents – Tenants

 

Benefits

This enhancement delivers meaningful improvements to the day-to-day workflow of property managers:


Full Transparency
  • Property managers can see at a glance exactly how many reminders have been sent to each resident, eliminating guesswork and preventing double-sending or missed follow-ups.
Smarter Follow-Up Decisions
  • With reminder counts visible in the list view, managers can prioritize residents who have received multiple reminders without response, allowing for more targeted and escalated action.
Consistent Across All Registries
  • Since the feature applies to Insurances, Water Heaters, Mortgagees, and Tenant records, managers have a consistent tracking experience across every compliance-related module.
Automatic Cleanup
  • The automatic reset to 0 upon approval ensures that data stays accurate and reflects only active, unresolved situations — no manual cleanup needed.
Audit-Ready Record Keeping
  • The reminder count provides a lightweight audit trail, helping managers demonstrate due diligence when following up with residents on outstanding compliance requirements.
Reduced Risk of Communication Errors
  • By making reminder history visible, the feature reduces the risk of over-communicating with compliant residents or under-communicating with non-compliant ones.




MOVING RESERVATION MANAGEMENT


This release delivers a centralized and streamlined booking experience for residents and tenants, while integrating predefined templates and flexible payment configurations.


The result is a faster, more intuitive reservation process, improved consistency across bookings, and reduced manual input for users.

 

How the New Functionality Works

Centralized Moving Reservation Experience

When a user accesses the Moving section, they are redirected to a dedicated calendar view displaying all available time slots for scheduling a move.
The calendar includes:
  •  Clear visibility of available and unavailable time slots 
  •  Predefined moving durations based on configuration 
  •  Real-time availability updates 

 

Template-Based Reservation Creation

A new template system has been introduced to simplify the booking process.
When selecting a time slot (pastille):
  •  The reservation form is automatically pre-filled based on a predefined template 
Templates may include:
  •  Default moving duration 
  •  Preconfigured instructions 
  •  Required fields and conditions 
This ensures that all moving reservations follow a standardized structure, while significantly reducing the time required to complete a booking.

 


Reservation Details & Confirmation

Once a time slot is selected, users can:
  •  Review pre-filled reservation details 
  •  Complete any additional required information 
  •  Review building rules and instructions 
  •  Confirm their moving reservation 
The interface is designed to be simple, guided, and efficient, allowing users to complete their booking with minimal effort.

 

For Residents & Tenants

Residents and tenants benefit from a simplified and guided moving reservation experience.

Key Features

  •  Real-time calendar availability 
  •  Pre-filled reservation forms using templates 
  •  Standardized moving instructions 
  •  Guided booking flow 
  •  Flexible payment options based on configuration 

Payment Options

The payment configuration for moving reservations has been enhanced to provide greater flexibility.

Available Payment Methods

  • Credit Card
  • Unit Billing

 

How It Works

  •  Payment options are defined at the calendar level 
  • Depending on configuration, users may: 
    •  Pay by credit card 
    •  Charge the reservation to their unit 
    •  Have access to both options 
  •  If the user is an occupant/tenant, they may be restricted to credit card payments only, depending on system settings 

 Note:

 The moving reservation flow does not include a dedicated payment tab, but payment behavior is automatically applied based on the selected configuration.

Benefits

For Residents & Tenants

  •  Faster reservation process with pre-filled templates 
  •  Reduced manual input and fewer errors 
  •  Clear and guided booking experience 
  •  Flexible and secure payment options 
  •  Better visibility on availability 

Overall Client Value

This enhancement delivers:
  •  Centralized moving reservation management 
  •  Standardized booking process through templates 
  •  Reduced manual effort for users 
  •  Improved consistency across all reservations 
  •  Flexible payment configurations aligned with property rules 
  •  Enhanced user experience for residents and tenants 
This release significantly improves the efficiency and usability of the moving reservation workflow while ensuring a more structured and reliable process for all users.



Special Charges Update


This release introduces a complete redesign of the Special Charges feature, enabling property managers to create flexible, multi-resident billing scenarios with enhanced invoice management capabilities. The new system supports custom charge allocations, improved draft workflows, and a modernized user interface.


What’s new

  • Auto-generated invoice numbers with manual edit option

  • Editable issue date and identifier field

  • Up to 20 invoice line items

  • Custom items or reusable saved items

  • Creditor and tax selection for each line item

  • Support for third-party billing

Billing improvements

  • Bill one resident for the full amount

  • Split charges equally across selected residents

  • Enter custom amounts for each resident

  • Real-time validation confirms totals are correct

  • Small rounding differences are applied automatically to the first billed account

Invoice tools

  • Real-time invoice preview before sending

  • Unique invoice number for each billed resident

  • Invoice PDF export after saving

  • Attachment support using existing business rules

Save options

  • Save as Draft

  • Save without email

  • Save and Email with confirmation popup

Benefit
This update gives property managers more flexibility, better visibility, and improved accuracy when managing special charges.


Benefits:

  • Flexibility: Support for multiple billing scenarios (single, equal split, custom split)
  • Transparency: Clear preview of invoices before sending
  • Accuracy: Real-time validation ensures correct charge allocation
  • Efficiency: Draft saving allows work-in-progress management
  • Control: Property managers can customize amounts per resident
  • Visibility: Enhanced preview functionality for better decision-making


Special Charges Update : Support UpperBee



Improvements



Third Week Of The Month


New Features


Request Rules To Close - Auto-Close & Self-Close Feature


To address the large number of requests that remain open without updates, the system now supports automatic closure of requests after a defined period of inactivity. This Auto-Close feature helps maintain cleaner dashboards and improves response management efficiency.

 

This feature is controlled at the Property Manager level, not at the company level.

 

Where to Find It:

Configurations > Settings > Requests


What's New

Part 1 - Updated Request Type Labels

The following request types have been renamed for clarity. The Enable toggle behavior and descriptions are updated accordingly:


Renamed Request Types (Before → After)

  1. Enable displaying requests in tabs → Display request in tabs (Show requests in tabs based on what is most important)
  2. Enable intercom modification requests → Intercom modification request (Allow users to request a change in their intercom settings)
  3. Enable products order requests → Product order request (Allow residents to order products/services in the request)
  4. Enable requests to report violations → Report Violations (Allow residents to inform of rule breakers)
  5. Enable employee's requests → Employee requests (Allow the board to send internal requests to property staff)
  6. Show incoming project requests to the Board → Incoming project request (Show new project requests to the board)
  7. Show current project requests to the Board → Current project requests (Show ongoing project requests to the board)
  8. Enable requests for unit renovation approval → Unit renovation approval (Allow residents to ask for permission to renovate or make architectural changes to their unit)
  9. Enable common construction deficiency in requests → Common area construction deficiency requests (Let people report building problems to the builder)

 

Part 2 - New Configuration Options per Request Type

A new configuration table is available at: Configuration / Settings / Requests → Request types (renamed to Requests) 
For each request type, the following new options are now displayed:
Configuration Columns
  1. Enable - Activates or deactivates the request type
  2. Self-close - Request can be closed manually by the requester
  3. Auto-close - Request will automatically close after the defined number of days without any new actions or updates. If the ticket receives an update, the timer resets
  4. Days of inactivity (Auto-close) - Field to specify how many days of inactivity will trigger automatic closure. This field is mandatory when Auto-close is enabled. If left blank, the request will close shortly after being created
  5. Alert User When Auto Close - Sends an email to the user when a request is auto-closed

Validation Rules

  1. If Auto-close is selected, the Days of inactivity Auto-close field becomes mandatory
  2. If Self-close is selected, the Days of inactivity Auto-close field is disabled or ignored

Default Values

  1. Auto-close is disabled by default for all request types
  2. Self-close is disabled by default for all request types

Special Rules - Warranty Calls (Construction Deficiency)

The "Enable common construction deficiency in requests" type should NOT send emails. A note is added only — using the same logic applied when closing a ticket.

Special Rules - Operations / Financial / Administrative Requests


In Settings > Requests, a new switch is added to manage Auto-Close for invoice note requests (Operations / Financial / Administrative):
  1. The Enable (activate/deactivate) option is LOCKED/Disabled — meaning it is always active and the user cannot disable it. No activate/deactivate management is created for these request types
  2. All other switches function normally: Self-close (on/off), Auto-close (on/off), Days to configure if auto-close is On



Purchase Orders Available for Self-Managed Companies

Purchase Orders (POs), previously available only to managed companies, are now accessible to self-managed companies. This enhancement allows board members to create and manage purchase orders directly within their property.


What’s New

  • Purchase Orders for Self-Managed Properties Board members (Role 6) can now create and edit purchase orders in self-managed properties. 
  •  A new Purchase Orders menu item is now visible for self-managed companies. 

Key Behaviors & Features

  • Create/Edit Purchase Orders Managed properties: No changes (existing functionality remains the same). 
  •  Self-managed properties: New capability to create and edit POs. 
  • Access Control Board members (Role 6) can access PO features in self-managed properties. 
  • Feature Availability Differences The following options are hidden for self-managed properties
    •  "Use Manager Address" 
    •  Call for bids 

Enhancements & Integrations

  • Linked Purchase Orders Linking between purchase orders works for both managed and self-managed properties. 
  • Invoice Integration Purchase Orders can be accessed directly from invoices. 
  •  PO links open in a new tab
  • Contract Integration Users can create a purchase order from a contract page with pre-populated details
  • Ticket Integration Purchase Orders are now visible in the Ticket Detail page for self-managed properties. 
  •  Accessible via the "Purchase Orders" tab above Notes. 

Unchanged Functionality

  •  The Company Purchase Orders page for managed properties continues to function as before. 




Calendar Templates


We are introducing four new calendar templates to simplify and standardize the configuration of common reservation use cases in condo management:
  •  Moving 
  •  Short-term rental 
  •  Gym 
  •  Lounge 
These templates allow administrators to quickly configure calendars with predefined settings tailored to each use case, reducing setup time and ensuring consistency.


New: Calendar Templates


Lounge Template

A predefined configuration for shared relaxation or gathering spaces.
Key features:
  •  Preconfigured time slots (15-minute increments, max 2 hours) 
  •  No simultaneous reservations allowed 
  •  Minimum booking delay: 2 days (mandatory) 
  •  Reservation type: Daily 
  • Approval flow depends on credit card activation: 
    •  With credit card → no approval required 
    •  Without credit card → approval required 
  • Payment configuration: 
    •  Credit card enabled → online payment + security deposit 
    •  Credit card disabled → billed to unit 
  •  Terms & conditions enabled by default 
  •  Optional calendar elements (Images, Amenities, Rules) enabled if feature is active 
  •  Calendar icon automatically set to edit-calendar

 

Gym Template

A predefined configuration for fitness room reservations.
Key features:
  •  Short reservation slots (15-minute increments, max 2 hours) 
  •  Allows simultaneous reservations (up to 20 users) 
  •  Same-day reservations only (no advance booking) 
  •  Limit: 1 active reservation per resident 
  •  No approval required 
  •  Reservation type: Daily 
  •  Terms & conditions enabled by default 
  •  Calendar icon automatically set to dumbbell

 

 

Short-Term Rental Template

A predefined configuration for temporary residential stays.
Key features:
  •  Reservation type: Stay (multi-day bookings) 
  •  Maximum stay duration: 7 days 
  •  No simultaneous reservations allowed 
  •  Minimum booking delay: 2 days (mandatory) 
  • Approval flow depends on credit card activation: 
    •  With credit card → no approval required 
    •  Without credit card → approval required 
  • Payment configuration: 
    •  Credit card enabled → online payment + $500 security deposit
    •  Credit card disabled → billed to unit (no deposit) 
  •  Terms & conditions enabled by default 
  •  Optional calendar elements (Images, Amenities, Rules) enabled if feature is active 
  •  Calendar icon automatically set to bedroom

Moving Template

A predefined configuration for managing moving reservations (e.g., elevators, loading areas).
Availability conditions:
  • Only visible when: 
    •  Calendar type is set to Moving 
    •  At least one related feature (resident or manager moving reservations) is enabled 
Key features:
  •  Predefined schedule: 8:00 AM – 8:00 PM
  •  Maximum reservation duration: 4 hours 
  •  No simultaneous reservations allowed 
  •  Minimum booking delay: 3 days (mandatory) 
  •  Reservation type: Daily 
  • Approval flow depends on credit card activation: 
    •  With credit card → no approval required 
    •  Without credit card → approval required 
  • Payment configuration: 
    •  Credit card enabled → online payment 
    •  Credit card disabled → billed to unit 
  •  Calendar icon automatically set to ticket-moving

Additional Notes

  •  Applying a template requires confirmation and will automatically populate all configuration fields. 
  •  Existing custom day configurations are preserved (templates do not override them). 
  •  Approval behavior and payment settings dynamically adapt based on the property’s credit card configuration.


Manager Dashboard Update 

Update Type: UI/UX improvements & report restructuring

Part 1 – Invoices:

  • Remove invoices from the main dashboard.
  • New topic created: A new section called Invoices has been added to the right-hand side of the dashboard. 
  • Report reorganization: Existing invoice reports have been moved to the new Invoices section and split into two separate reports for clarity. 
  • Filter placement: A filter has been added at the top of the page. The “Apply” button will be disabled

Part 2 – Requests:

  • Dashboard renaming: The Manager Dashboard is now renamed to Requests
  • Request reports expansion: The Requests section now includes four distinct reports generated from the request topic, providing more detailed insights for managers. 

Impact:

 This update improves the organization of dashboard topics, separates invoice data for easier access, and expands reporting capabilities under Requests.



Reservation Creation By Managers

 

We are pleased to introduce enhancements to the Reservation Management functionality for Property Managers.


Property Managers can efficiently create and manage reservations on behalf of residents and tenants, while maintaining full control over booking permissions and payment configurations.


How the New Functionality Works


Centralized Reservation Experience

When accessing the Reservation section, Managers are redirected to a dedicated Reservation Landing Page displaying all available listings in a centralized view.
The landing page includes:
  •  Reservation type filters (Stay or Daily — both selected by default) 
  •  A calendar-based date selector 
  •  Real-time availability results that update dynamically 

 

Each listing is displayed in a clear, card-based layout showing:
  •  Unit name and description 
  •  Default image (or “Coming Soon” placeholder if no images are uploaded) 
  •  Dynamic pricing based on selected dates 
  •  Check-in and check-out times 

 

When selecting a unit, Managers can:
  •  Review a detailed price breakdown 
  •  View all images 
  •  Review rules and amenities 
  •  Confirm availability 
  •  Complete the reservation and payment 
The interface is designed to be intuitive, transparent, and efficient, enabling Managers to complete bookings quickly and accurately.

Manager-Specific Access & Permissions

The Reservation page for Managers is restricted to users with the appropriate permissions.
  •  Only users with rights to create requests for others can access this functionality 
  •  Reservations can be created on behalf of residents or tenants
  •  Residents and tenants cannot access this page unless explicitly granted permission 
This ensures:
  •  Controlled access to reservation creation 
  •  Reduced risk of unauthorized bookings 
  •  Clear separation between Manager and Resident workflows 

 

Payment Options

The payment configuration has been enhanced to provide greater flexibility across reservation workflows.
Available Payment Methods
  • Credit Card
  • Unit Billing


How It Works

  • Payment options are configured at the calendar level 
  • Managers can enable: 
    •  Credit card payments 
    •  Unit billing 
    •  Or both options 
  •  When creating a reservation, Managers can select the appropriate payment method based on configuration 

Resident & Tenant Considerations

  •  If Unit Billing is enabled → charges can be applied directly to the unit 
  •  If Credit Card is required → payment must be completed by card 
  •  If the user is an occupant/tenant, they may be restricted to credit card only, depending on system settings 

For Property Managers

This functionality provides Managers with enhanced control and efficiency when handling reservations.

Key Features

  •  Centralized reservation management 
  •  Ability to create bookings on behalf of residents and tenants 
  •  Real-time availability and dynamic pricing 
  •  Full reservation detail visibility 
  •  Configurable and flexible payment options 

Benefits

For Property Managers

  •  Streamlined booking process for multiple users 
  •  Improved control over reservation creation and permissions 
  •  Flexible payment handling aligned with property rules 
  •  Reduced manual coordination with residents 
  •  Increased operational efficiency 

Overall Client Value

This enhancement delivers:
  •  Centralized and controlled reservation management 
  •  Role-based access for improved governance 
  •  Flexible and configurable payment options 
  •  Reduced manual processes for booking coordination 
  •  Improved efficiency for property management teams 
  •  Consistent and professional reservation workflow 


RVE EV Charging Integration & Automated Special Charges


We are pleased to introduce the RVE Integration, a new functionality that automates the management and billing of EV charging consumption for condominium buildings.


This feature connects UpperBee with RVE via API, retrieves electricity usage data, and allows property managers to generate Special Charges based on actual consumption — quickly, accurately, and transparently.


Overview
Current Challenge
Until now, property managers had to:
  • Receive monthly electricity consumption reports from RVE.
  • Pay the total electricity bill to Hydro-Québec without clear visibility of individual usage.
  • Manually match charging stations to parking spaces and condo owners.
  • Create manual Special Charge invoices for reimbursement.
This process was time-consuming, manual, and prone to error.
What’s New
The system now integrates directly with RVE via API to:
  • Automatically retrieve EV charging units and their consumption data.
  • Map RVE charging units to UpperBee parking spaces.
  • Link parking spaces to the appropriate condo owners.
  • Automatically calculate reimbursement amounts.
  • Generate prefilled Special Charge invoices.
Key Benefits for Property Managers


1. Full Visibility of EV Consumption
  • Track exactly which owner used how much electricity.
  • Access detailed consumption data per charging unit.
  • Maintain accurate records for transparency and auditing.
2. Automated Billing Process
  • Eliminate manual matching between RVE reports and parking spaces.
  • Automatically calculate charges using the configured cost per kWh.
  • Prefill Special Charge invoices with accurate consumption data.
3. Time Savings
  • Significantly reduce administrative workload.
  • Generate charges in just a few clicks.
  • Avoid repetitive manual invoice creation.
4. Increased Accuracy
  • Minimize human error in consumption calculations.
  • Ensure consistent rate application.
  • Automatically associate charges with the correct unit owner.
5. Improved Financial Transparency
  • Residents are billed strictly based on their own usage.
  • Each invoice is generated individually.
  • Residents cannot view other residents’ usage or billing information.
Feature Details
1. RVE Integration Setup
Where to find it
Configurations - Settings - Integrations
API Key Configuration
Property Managers can:
  • Enter and save an RVE API key.
  • Validate credentials instantly.
If the key is:
  • Invalid → A warning message is displayed (e.g., “Invalid credentials. Please check your key.”)
  • Expired or revoked → The system alerts the user to re-authenticate.
Re-authentication may be required if:
  • The API key expires or is rotated.
  • The integration is manually disconnected.
  • The token is revoked.
  • RVE enforces new permission scopes.
If the Property Manager clicks “Check for Update” and the key is invalid, an error prompt appears with instructions to enter a new key.
 
 
2. Parking Space Mapping
Once the API key is validated:
  • The system retrieves parking space and charging unit data from RVE.
  • The Property Manager maps each RVE charging unit to an UpperBee parking space.
  • Each parking space is linked to a specific condo unit owner.
  • A global cost per kWh can be configured (one price applied to all units).
Data retrieved from RVE includes:
  • Charging Unit Name / ID
  • Building Name
  • Consumption data
The interface allows:
  • Searching users by name or unit number.
  • Manual mapping and reassignment when necessary.
  • Manual update checks for new charging units.
 
 
2.2 Charging by Kilowatt-Hour (kWh)


Managers can now configure charging costs based on kilowatt-hour (kWh) consumption.
A configuration setting allows administrators to define the cost per kWh, giving organizations more flexibility to align charging fees with their internal pricing policies or energy costs.
Once configured, this rate will be used to automatically calculate the amount charged for intelligent charging within the Special Charges functionality.
Benefits
  • Provides more accurate and transparent energy-based billing
  • Allows managers to easily update the price per kWh when needed
  • Supports flexible pricing strategies based on real energy consumption
 
 
3. Charge RVE – Automated Billing Workflow
A new action button, “Charge RVE,” is available.
 
Step 1 – System Sync
When launched:
  • The system checks for newly added charging units since the last sync.
  • If new units are detected:
    • The Property Manager is notified.
    • They are redirected to the RVE Settings page to complete the configuration.
  • If no new units are found:
    • A popup allows optional date range selection.
    • The system retrieves usage data from RVE for the selected period.
Note: The date range is optional to accommodate one-time fees (such as setup charges), which are handled separately from usage fees.

Step 2 – Data Display
The system displays:
  • Resident Name
  • Parking Unit Number
  • Building Information
  • Consumption data
  • Billing status (if already billed for the selected date range)
 

Step 3 – Proceed to Special Charges
Selecting “Proceed” opens the Special Charges page with data prefilled based on the retrieved information.
 
 
 
Special Charges – Single User Billing (MVP)
For the initial release, Special Charges are generated one user at a time.
Default Prefilled Fields
  • Date: Automatically set to the current date
  • Invoice Number: Automatically generated
  • Identifier: “RVE Charges”
  • Description: Prefilled with RVE ID, charging unit name, usage amount, and date range
  • Quantity: Set to 1 by default
  • Price: Automatically calculated (kWh × configured price per kWh)
  • Total Price: Automatically calculated
  • Billed Account: Automatically loads the unit account associated with the selected user
All fields in the Special Charges form remain fully editable before saving or issuing the invoice.
 
Error Handling & Reliability
API Errors
  • If errors occur during the RVE API call, they are displayed in a prompt window.
  • A direct link allows the user to navigate to the RVE Mapping section to resolve the issue.
Unlinked Account
If the RVE account has never been linked:
  • The system prompts the Property Manager to enter their RVE credentials.
  • A direct link redirects them to the RVE Mapping setup page.
Business Impact
This integration transforms EV charging reimbursement from a manual administrative burden into a streamlined, automated workflow.
Property managers benefit from:
  • Reduced operational overhead
  • Faster billing cycles
  • Improved financial accuracy
  • Transparent and fair cost distribution
  • Increased owner satisfaction
By automating EV consumption tracking and billing, UpperBee enables buildings to confidently manage growing EV infrastructure without increasing administrative complexity.



Improvements


Notes – Improved Visibility & Naming

We’ve updated how note types are named and organized to make them clearer and easier to use.


What’s new

Note types have been renamed to better reflect who can see them and their intended use:
  • Administrator Note
  •  Used for internal governance and administrative context (visible to board members and managers). 
  • Restricted Note
  •  For operational communication shared with specific users (managers and recipients). 
  • Management Note
  •  For internal coordination between staff and field teams. 
  • Public Note
  •  Visible to everyone for full transparency on the ticket.

What changed

  •  Clearer naming in both English and French 
  •  Improved consistency across the application 
  •  Better alignment between note purpose and visibility 

Important

A new note type (Administrator-Recipient Note) has been introduced in the system but is not yet available for use. It will be activated in a future update.




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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article