Property Management, Unified — From Portfolio to Resident
16 modules. 11 roles. One role-aware platform.
ArkanPM unifies portfolio oversight, maintenance, assets, leases, residents, and owners on a single multi-tenant platform — built with bilingual EN/AR, GCC-ready localization, and defense-in-depth security.
Bilingual EN/AR • Multi-currency • Multi-tenant • GCC-ready
Built around platform capabilities — not invented metrics
Sound Familiar?
Every property operator has faced these challenges. Here's how ArkanPM turns day-to-day pain into structured workflows.
"Which spreadsheet has the latest unit status?"
A single system of record for every property, unit, and asset
Occupancy in one file, lease renewals in another, work orders on WhatsApp. By the time you reconcile them, a resident has already escalated.
- •Unified portfolio hierarchy: properties, buildings, floors, units
- •Status history tracked as a timeline, not a column in Excel
- •Full audit trail on every change, with before/after values
"The SLA breached — again — and nobody noticed."
Response and resolution timers that escalate automatically
Priority-based SLA targets, business-hours mode, pause on hold, and breach detection in real time. The escalation engine reassigns or notifies before it blows up in a meeting.
- •Dual SLA timers: response and resolution, tracked independently
- •Priority-based defaults (emergency, urgent, high, medium, low)
- •Escalation rules that notify, reassign, or bump escalation level
"Residents, vendors, and owners all use different portals."
One role-aware platform for every stakeholder
Residents submit requests and book amenities. Vendors pick up work orders assigned to their company. Owners see their units, occupancy, and income. All in one system — scoped by role.
- •11 built-in roles plus custom roles with a permission matrix
- •ABAC automatically scopes data (building managers see only their buildings)
- •Financial data masked from operational roles by default
Property operations generate friction. ArkanPM brings structure.
One Platform. Every Property Operation.
Portfolio oversight, maintenance, assets, leases, residents, and owners — unified in a single role-aware system.
16 modules covering the full lifecycle of property and facilities management
Portfolio & Properties
Group portfolios, properties, buildings, floors, zones, and units into a unified real-estate hierarchy with custom codes, coordinates, and status history.
Capability: Full real-estate hierarchy
Explore portfolio managementAsset Lifecycle
Track every asset with hierarchical parent-child relationships, barcodes, QR codes, depreciation, meters, transfers, and full maintenance history.
Capability: Hierarchical asset registry
Explore asset managementWork Orders
End-to-end work order lifecycle with seven work order types, interactive checklists, parts reservations, cost tracking, and kanban or table views.
Capability: Seven work order types
Explore work order managementPreventive Maintenance
Schedule recurring maintenance with nine frequency options and three trigger types (time, meter, condition). Work orders generate automatically from templates.
Capability: Time, meter, and condition triggers
Explore preventive maintenanceInspections
Reusable inspection templates with weighted sections, six item response types, scoring, and auto-work-order generation on failure. Recurring via RRULE.
Capability: Auto-create work orders on failure
Explore inspection managementCompliance
Track regulatory requirements, certificates, and due dates across fire safety, health, environmental, building code, and accessibility categories.
Capability: Certificate expiry tracking
Explore compliance managementVendors
Vendor registry with performance scoring across SLA, quality, timeliness, and overall score. Per-work-order ratings aggregate into vendor scorecards.
Capability: Quantified vendor performance
Explore vendor managementService Contracts
Full contract lifecycle with measurable SLA terms, renewal management, multi-building scope, and automatic expiry monitoring.
Capability: SLA terms with penalties
Explore service contractsLeases
Auto-numbered lease lifecycle with financial configuration, renewals, terminations, documents, and 90-day expiry alerts on the owner dashboard.
Capability: Auto-numbered lease lifecycle
Explore lease managementResident Portal
Self-service dashboard for residents: submit requests, book facilities, receive announcements, register visitors, and rate services.
Capability: Self-service resident dashboard
Explore resident portalOwner Portal
Owner dashboard with unit ownership records, occupancy breakdown, aggregated monthly income, and upcoming lease expirations at a glance.
Capability: Owner financial visibility
Explore owner portalInventory & Spare Parts
Multi-warehouse stock tracking with reorder intelligence, a full transaction ledger, supplier comparisons, and automated low-stock alerts.
Capability: Reorder intelligence with alerts
Explore inventory managementWarranty & Defects
Warranty provider registry, claim workflows, expired-warranty overrides with justification, and a defect register with severity and resolution tracking.
Capability: Warranty claims + defect register
Explore warranty and defectsDocuments
Hierarchical category tree, entity-linked documents, versioning with change notes, retention policies, access audit trail, and full-text search.
Capability: Entity-linked with versioning
Explore document managementFacility Bookings
Resource discovery across meeting rooms, gyms, pools, and amenities with approval workflows, check-in/check-out, and automatic no-show detection.
Capability: Automatic no-show handling
Explore facility bookingsVisitor Management
Digital visitor passes with unique pass codes, pending-to-checked-out lifecycle, vehicle plate capture, and security verification.
Capability: Digital passes with pass codes
Explore visitor managementA Structured Path from Discovery to Rollout
Five phases designed around how property operators actually run portfolios.
Built for Every Property Portfolio
Whether you operate commercial towers, residential communities, mixed-use developments, or are handing over a new build — ArkanPM adapts to how your organization works.
Property management software configured for your asset class
Commercial Real Estate
Run your commercial towers on one system
Unified operations for office and retail portfolios — from tenant service requests to preventive maintenance of building systems (HVAC, electrical, elevators) and SLA-backed vendor contracts.
Top use cases
- •Tenant service requests routed to assigned technicians
- •Preventive maintenance of HVAC, electrical, and elevator systems
- •Lease lifecycle with renewal notifications
- •Vendor SLA tracking and performance scorecards
Residential Multifamily
Resident-first, data-driven
A digital front door for residents: submit requests, book amenities, receive targeted announcements, and register visitors — while operators track occupancy, lease renewals, and resident feedback.
Top use cases
- •Resident portal for requests, bookings, and announcements
- •Move-in / move-out inspections with damage cost tracking
- •Occupancy analytics with 12-month trends
- •Visitor passes with security check-in/check-out
Mixed-Use Developments
One platform across asset classes
Manage residential, retail, commercial, and amenity spaces under a single portfolio — with role-based access that keeps each operator scoped to their buildings, units, and work orders.
Top use cases
- •Multi-property, multi-building hierarchy
- •Amenity and facility bookings across asset types
- •Role-based access by building and scope
- •Cross-portfolio compliance and audit trail
Developer Handover
From handover to operations, without the gap
Purpose-built Arkan Handover integration receives defect, snag, and warranty data from development teams — and links it directly to ArkanPM work orders and the defect register.
Top use cases
- •Arkan Handover integration for snag and defect intake
- •Warranty claims against manufacturer and service contracts
- •Defect register with severity, status, and resolution tracking
- •Clean transition to BAU operations with full audit history
What Makes ArkanPM Different
11 Roles with RBAC + ABAC
- •11 built-in roles from Super Admin to Resident
- •Custom roles with a fine-grained permission matrix
- •ABAC scoping: building managers see only their buildings
- •Financial data masked from operational roles
PostgreSQL Multi-Tenancy
- •Row-level security (RLS) enforced at the database layer
- •Every query auto-scoped to the active tenant
- •Per-tenant configuration, locale, and currency
- •Subscription plans with resource limits (users, properties, storage)
7 Background Processors
- •PM generator, escalation engine, overdue detector
- •Warranty, lease, and contract expiry monitors
- •Booking no-show handler
- •BullMQ + Redis for reliability across restarts
JSON-Diff Audit Trail
- •Every create, update, delete, login, logout logged
- •Before/after values stored as JSON for point-in-time comparison
- •Filterable by entity, action, and date range
- •Soft delete tracking preserves data integrity
4-Channel Notifications
- •In-app, email, SMS, and push to registered devices
- •Per-user preferences with quiet hours
- •5-minute deduplication prevents notification spam
- •Emergency override fires across all channels
Arkan Handover Integration
- •Purpose-built integration for handover records
- •Receives defects, snags, and warranty items from dev teams
- •Links handover data directly to work orders and defect register
- •Clean transition from handover to BAU operations
Role-Adaptive Dashboards
- •Admins see organization-wide metrics
- •Managers see operational KPIs and overdue inspections
- •Technicians see their assigned work
- •Residents and owners see their personalized view
EN/AR Bilingual + GCC-Ready
- •Bilingual English/Arabic interface with RTL support
- •Per-tenant locale and timezone configuration
- •Multi-currency (AED, SAR, QAR, and more)
- •Configurable fields for regional IDs and banking
Platform at a Glance
Capability coverage, not invented metrics.
How ArkanPM Compares
A quick look at capability coverage compared to established property management platforms.
Capability overview for evaluation purposes. Each vendor's feature set varies by tier and add-ons; verify against current product documentation.
How Operators Use ArkanPM
Unattributed scenario quotes representing the kinds of conversations we hear from property operators.
"Before ArkanPM, every SLA breach was a post-mortem. Now the escalation engine reassigns before it lands in my inbox. I can actually plan my week instead of firefighting."
Connect ArkanPM to Your Ecosystem
Six integration categories plus a full webhook platform. Wire ArkanPM into ERP, accounting, building systems, IoT devices, and Arkan Handover.
ERP
Bi-directional syncPush financial events, vendor records, and work order costs into your ERP of record. Credentials, endpoint URL, and sync frequency configured per integration.
Accounting
Full request/response loggingLink rent, deposits, and work-order costs to your accounting system. Every integration action is logged with request/response data and duration.
Building Management Systems
Meter-based PM triggersBMS integration for building systems — HVAC, electrical, fire safety, elevators. Meter readings feed directly into preventive maintenance triggers.
IoT Devices
Condition-based triggersReceive sensor readings and device events from IoT platforms. Condition-based maintenance triggers fire when thresholds are breached.
Webhook Platform
Authenticated + retry-awareRegister webhook endpoints with authentication secrets, custom headers, retry counts, and timeouts. Failed deliveries retry automatically.
Arkan Handover
Native Arkan integrationPurpose-built integration for Arkan platform handover records. Receives defects, snags, and warranty items — linked to defects or work orders.
Enterprise Security. Built In.
Defense-in-depth security from the database layer up: RLS multi-tenancy, layered authentication, role-based controls, and a complete audit trail.
MFA with TOTP
Two-factor auth with QR provisioning and 8 backup codes
JWT + Refresh Rotation
15-min access tokens, rotating refresh tokens (SHA-256 hashed)
RBAC + ABAC
11 built-in roles + attribute-based scoping
Account Lockout
5-attempt threshold, 15-minute lock, no brute force survives
PostgreSQL RLS
Row-level security enforces tenant isolation at the DB layer
Audit Trail
Every create / update / delete / login logged with JSON diffs
Webhook Authentication
Authentication secrets, custom headers, and retry guarantees
Session Limits
Configurable concurrent-session caps per role


