Skip to main content

Overview

MRI Qube (powered by Vaultre) is one of the UK’s leading property management software platforms, used by hundreds of residential and commercial property managers. Our integration allows you to synchronise data between MRI Qube and Manage.Management, providing a unified view of your property portfolio.
MRI Qube integration is available on Professional and Enterprise plans.

What Gets Synced

The integration supports bi-directional synchronisation of the following data:

Properties & Units

Building details, unit configurations, floor areas, and property metadata

Tenancies

Lease information, tenancy dates, rent amounts, and tenant assignments

Contacts

Residents, owners, directors, agents, and supplier contact details

Transactions

Service charges, ground rent, payments, and financial records

Budgets

Annual budgets, forecasts, and budget line items

Invoices

Supplier invoices, payment status, and invoice documents

Maintenance

Work orders, repair requests, contractor assignments, and completion status

Documents

Compliance certificates, insurance documents, and legal files

Key Benefits

For RTM/RMC Directors

  • Single source of truth - View all your building data in one place
  • Reduced admin - No need to manually re-enter data between systems
  • Real-time financials - Service charge payments sync automatically
  • Compliance tracking - Documents and certificates stay up to date

For Property Managers

  • Portfolio visibility - Manage multiple buildings from one dashboard
  • Efficient handovers - Seamless transition when taking on new buildings
  • Audit trail - Complete history of all data changes
  • Time savings - Automated sync reduces manual data entry

How It Works

Architecture

The integration uses MRI’s Vaultre API with OAuth 2.0 authentication. All API credentials are encrypted at rest using Supabase Vault.

Authentication Flow

The integration uses OAuth 2.0 Client Credentials Grant for secure authentication:
  1. Credential Storage - Your Client ID and Client Secret are stored per building in Supabase Vault with AES-256 encryption
  2. Token Acquisition - When sync starts, the system requests an access token from the Vaultre API
  3. Token Management - Access tokens are short-lived and automatically refreshed before expiry (5-minute buffer)
  4. Secure Communication - All API calls use TLS 1.3 encryption with the access token in the Authorization header
Tokens are never stored in browser localStorage or exposed to the frontend. All authentication happens server-side.

Synchronization Process

Data syncs happen in a specific order to maintain referential integrity:
1

Properties First

Building and estate details are synced first as they’re the foundation for all other data
2

Units & Tenancies

Individual apartments and lease information are synced next
3

Contacts & Transactions

Resident details and financial records are synchronized
4

Supporting Data

Budgets, invoices, maintenance records, and documents are synced last

Conflict Resolution

When data changes in both systems between syncs, the integration uses intelligent conflict resolution:
MRI Qube data takes precedence. Best for when MRI is your primary system of record.
Manage.Management data is preserved. Use when you’ve made important local changes.
Intelligent field-level merging combines changes from both systems.
Conflicts are flagged for human review. Best for sensitive financial data.

Rate Limiting & Performance

The integration includes built-in protections:
  • 60 requests per minute - Prevents API quota exhaustion
  • 1,000 requests per hour - Hourly limit with automatic queuing
  • Exponential backoff - Automatic retry with increasing delays (max 3 retries)
  • Request queuing - Requests are queued during high-volume syncs
  • Timeout protection - 10s connection timeout, 30s request timeout

Requirements

Before setting up the integration, ensure you have:
An active MRI Qube subscription with API access enabled
API credentials (Client ID and Client Secret) from MRI
Building director or admin role in Manage.Management
Buildings created in Manage.Management ready to link

Next Steps