All Docs
FeaturesBlockManOSUpdated March 11, 2026

Known Gap: Bulk Owner Data Import Not Yet Available

Known Gap: Bulk Owner Data Import Not Yet Available

Status: ⚠️ Not Implemented — High Severity
Identified in: v1.0.15
Affects: All new development onboardings


Overview

The Bulk Owner Data Import feature — which would allow property management agents to upload a CSV or Excel file to populate owner and unit records in a single operation — has been identified as a missing core capability.

At present, every owner and unit must be created individually using the manual entry form. For developments of 50–300 units (the primary scale of Irish multi-unit residential blocks), this is operationally prohibitive and significantly increases the time required to onboard a new development.


What Is Affected

Onboarding New Developments

Agents setting up a new Owners' Management Company (OMC) or development on the platform must:

  1. Navigate to the unit management section.
  2. Create each unit record individually via form.
  3. Create each owner record individually and associate it with a unit.

For a 100-unit development, this requires a minimum of 100–200 individual form submissions.

No Import Tooling Currently Exists

The following components are not yet implemented:

ComponentStatus
CSV/Excel file upload endpoint❌ Not implemented
File upload UI (drag-and-drop or file picker)❌ Not implemented
Column/field mapping interface❌ Not implemented
Row-level validation and error reporting❌ Not implemented
Import preview and confirmation step❌ Not implemented
Background import batch job (Inngest)❌ Not registered

Infrastructure That Is Already in Place

The underlying async job infrastructure required to support bulk import is available:

  • Inngest is configured and operational for background job processing.
  • batchesRegistry is in place for registering batch jobs.

The implementation gap is at the feature layer. When the import feature is built, it will be able to leverage this existing infrastructure without additional platform changes.


Temporary Workaround

There is no automated workaround at this time. The only available path is manual data entry via the owner and unit creation forms.

If you are onboarding a large development, consider:

  • Batching manual entry across multiple sessions.
  • Prioritising key units (e.g., arrears-risk or active service charge payers) for early entry.
  • Contacting your platform administrator to request prioritisation of this feature for your deployment.

Planned Implementation Scope

When implemented, Bulk Owner Data Import is expected to include:

  • Upload of .csv and .xlsx files.
  • Automatic column detection and manual field-mapping UI.
  • Row-level validation with clear error messages (e.g., duplicate unit reference, missing required field).
  • Preview of records before committing the import.
  • Background processing via Inngest for large files, with progress feedback.
  • Import history log per development.

This page will be updated when the feature ships. Track progress via the Changelog.


Related