Integrations & API

Arkan Handover and ERP Integrations

Version 1.0Updated 2026-04-12For: Tenant Admin, Facility Manager7 min read

Arkan Handover and ERP Integrations

Beyond webhooks, ArkanPM ships purpose-built integrations for six integration types: ERP, accounting, BMS (building management systems), IoT, Arkan platform, and custom. This article focuses on the Arkan Handover integration and the common ERP and BMS patterns.

The integration registry

Open Settings → Integrations. Every integration carries:

  • Name and type.
  • Credentials (API keys, OAuth tokens, or basic auth).
  • Endpoint URL.
  • Sync frequency.
  • Status (active, paused, failing).

Credentials are encrypted at rest. Only tenant admins can view or edit them.

Arkan Handover integration

The Arkan Handover integration is purpose-built for receiving handover records from the Arkan platform. These records typically include:

  • Defects — issues identified during handover walks.
  • Snags — minor finishing items flagged by the handover team.
  • Warranty items — equipment and systems covered by manufacturer or developer warranties.

How it flows

  1. Arkan publishes a handover payload to the configured endpoint.
  2. ArkanPM receives and validates the payload.
  3. Defects are routed into the Defect management module with category, severity, location (building/floor/unit/asset), description, and photo evidence.
  4. Warranty items are registered in Warranty management with provider, policy number, cost, and expiration details.
  5. Snags become work orders of the appropriate type (typically corrective).

Configuring the integration

  1. Open Settings → Integrations → Add integration.
  2. Pick type Arkan platform.
  3. Enter the Arkan endpoint URL and credentials.
  4. Set sync frequency (on-demand, hourly, daily).
  5. Map incoming defect categories to your internal defect category tree.
  6. Save and click Test connection.

ERP integration patterns

ERP integrations typically sync:

  • Customer records — residents and owners.
  • Vendor records — vendor directory and contacts.
  • Purchase requests and orders — from ArkanPM's procurement module into the ERP.
  • Invoices and payments — typically incoming from the ERP.

Use the Custom integration type for internal ERPs and the dedicated ERP type for shrink-wrapped systems. ArkanPM logs every sync with request and response data, status (success, error, warning), error messages, and duration in milliseconds.

Accounting integration

Accounting integrations focus on financial posting:

  • Lease payment receipts.
  • Work order cost postings (labor, parts, vendor).
  • Owner payout calculations.
  • Vendor invoice passthrough.

BMS integration

Building management system (BMS) integrations pull telemetry from HVAC, electrical, fire safety, and security systems. Typical flows:

  • Meter readings — flow into asset meters. When readings cross thresholds, the preventive maintenance generator creates work orders.
  • Alarms — flow into work requests, auto-escalated based on alarm severity.
  • Condition data — feeds into asset condition assessments.

IoT integration

IoT integrations extend the BMS pattern to edge devices: occupancy sensors, leak detectors, smart locks, and environmental monitors. IoT events can:

  • Trigger predictive work orders (a leak sensor trips → an emergency work order is created).
  • Update occupancy records in real time.
  • Feed into the real-time dashboard.

Integration logging and debugging

Every integration action is logged. The integration detail page shows:

  • A paginated event log.
  • Filters by status (success, error, warning).
  • Request and response payloads (truncated).
  • Duration in milliseconds.

Use the log to debug sync failures. Common patterns: expired credentials, schema drift on the external side, or rate limiting.

Best practices

  1. Use dedicated service accounts. Do not reuse a user account for integrations.
  2. Rotate credentials periodically. Set calendar reminders.
  3. Monitor the integration log. A silent integration is usually a broken one.
  4. Map categories explicitly. Default mappings are fine for day one but hurt reporting long-term.

What next

Read Authentication and MFA to see how integration credentials are protected at rest and in transit.

Tags
#integrations#ERP#Arkan Handover#BMS#IoT

Need more help?

Our team is here to assist you with any questions about Arkan.