Platform enhancements
Import and export improvements
Actions menu in the import module's review and fix grid
The review & fix grid suggests real values from your account for cascading import columns instead of requiring manual entry. Select from valid options to make error correction faster and reduce mistakes during bulk imports.

Common area import improvements
My Spaces has a unified bulk import with an intelligent Excel template that adapts to your account's configuration. Suite-row tenant names link correctly to tenant records during import, eliminating manual reconnection afterward.

Equipment import enhancements
The import automatically trims extra spaces from equipment names, preventing duplicates and rejection errors. Equipment marked "All Floors" routes to the specific location field automatically, ensuring items land in usable locations during property onboarding.
Watch list now available for bulk import
Watch list has become an importable module that mirrors all existing fields including name, status, building assignment, reason for inclusion, contact information, and internal notes. Load and maintain watch lists in bulk so security screening operates from day one.

Enhanced import errors with option to fix all errors on Prism UI
Errors surface directly in the review grid with a "Row-level errors" section for issues not tied to specific columns. A new "Apply fix" panel steps through each error with the appropriate input type and offers "Apply to selected" or "Apply to all" options with session-level undo capability.

Smart suggestions for imported data
Prism provides intelligent "Did you mean?" suggestions for invalid import values in lookup and choice fields. Confidence badges indicate suggestion accuracy, while "Accept all suggestions" and "Replace all" options enable bulk corrections across multiple rows.

Reference value sheet excluded from imports
Prism automatically excludes "Reference values" sheets from import parsing, eliminating false validation errors when uploading templates that contain reference guidance. This behind-the-scenes enhancement works across single-sheet and multi-sheet workflows.
Admin improvements
Find & replace in Prism
Search for a value across your account and review every record where it appears before making changes. Select specific records to update or replace all matches in one action, with clear button labels showing "Replace all" or "Replace selected." An undo all option reverts every update in the session. For bundled imports with multiple worksheets, find & replace only searches the open worksheet, keeping changes scoped appropriately.

Zero percent markup is now a valid setting
You can explicitly set a tenant, vendor, or PMO to zero percent markup. "No markup set" indicates no markup was configured, while "0%" shows a deliberate zero markup. The system saves and respects zero as an intentional value across sessions without validation errors. During migration, companies without configured markups display "No markup set" to reflect their actual state

Internal ID tracking across work orders, projects, and vendor spend
Internal ID fields and columns have been added across work orders, projects, and vendor spend. Work orders include property and assignee company internal ID, projects show property and company internal ID as comma-separated lists for multi-property projects, and vendor spend displays vendor company internal ID. Sort and filter by internal ID with exact and multi-value matching. The new columns appear by default but can be hidden through display preferences, and filter selections persist as you navigate.

Company internal ID in audit vendor contact report
The audit vendor contacts report includes company internal ID (UUID) alongside company names, enabling positive identification of vendor records even when company names are identical.

Push notifications for visitor and resource reservation events
The tenant mobile app now sends push notifications when reservations are approved, denied, or cancelled, along with day-before and day-of reminders. Tenants also receive notifications when visitors check in, check out, or have visits cancelled. Notifications route correctly to the right person, and tapping one opens the relevant detail screen directly.
