Integrations & Providers
Governed integration surface for Al Manara Properties LLC: versioned APIs, transactional-outbox events, channel connectors and provider profiles. Every external system connects through an owned adapter with activation gates, vaulted credentials, reconciliation and no direct writes to ERP tables (§10).
Versioned REST APIs & Secure Access
API clients with OAuth2/client-credential scopes, masked keys and vault references, per-scope rate limits, version usage, deprecation schedule and OpenAPI contract references.
Events, Webhooks, Retries & Reconciliation
Transactional outbox feed with full envelope fields, signed-webhook delivery attempts with bounded backoff, dead-letter queue where replay requires approval, and daily reconciliation reports.
Website & Property-portal Connectors
Connector status per portal (website, Bayut, Property Finder, Dubizzle…), canonical-vs-channel field mappings with versioning, and an ingestion log including timeout and invalid-signature fixtures.
Email, SMS, WhatsApp, Calendar & Social
Channel provider profiles, EN/AR template sync state with provider approvals, consent and opt-out enforcement at dispatch, inbound quarantine and per-channel delivery statistics.
Microsoft Teams Phone & PBX Workspace
Validated UAE telephony topology: click-to-call deep links, idempotent Graph post-call record ingestion, recording governance and the carrier/SBC activation-proof matrix.
Banks, Payments & Operational Devices
Per-bank statement and settlement adapters, WPS/SIF agent, payment-callback signature validation, attendance-device dedupe and allowlisted device commands with acknowledgement.
E-signature, OCR & Document Services
Replaceable document providers behind a canonical evidence model: normalized provider events, preserved raw payload hashes, residency/retention validation and queued fallback on outage.
Sanctions, AI & External Data Adapters
Licensed external data and AI services under governed connectors: source/license/version tracking, vaulted rotated credentials, minimized outbound data and controlled degraded states on license expiry.
Provider Health
Single operations board per UX-28: eligibility, last success, latency, error rates, DLQ depth and reconciliation state for every provider route, with degraded-state and failover visibility.
Integration catalogue (Table 16 extract) — pattern, owner and activation status
Manage activation gates| System | Purpose | Pattern | Owner | Phase | Activation status |
|---|---|---|---|---|---|
| Website / CMS www.almanara.ae |
Lead capture and public listings | REST / forms / events | Marketing + Integration Owner | MVP / Phase 2 | Active — profile + template |
| Regional property portals Bayut · Property Finder · Dubizzle |
Listing syndication and lead status | Per-channel REST / XML / JSON | Listing Operations | Phase 2 | Active — per-channel profiles |
| Microsoft Entra ID | SSO, MFA and app identity | OIDC / OAuth 2.0 | M365 + Security Admin | MVP | Active — tenant profile |
| Microsoft Teams Phone | Calling, queues and user endpoint | Teams policy / deep links | M365 Telephony Admin | MVP / Phase 2 | Topology profile in validation |
| Email / SMS / WhatsApp / social | Lead and service communications | Provider APIs / webhooks | Marketing / Service | Phase 2 | Active — consent + provider profiles |
| Banks / payment services ENBD · ADCB · payment gateway |
Statements, settlements and payments | API / file / webhook | Finance / Treasury | MVP / Phase 2 | Active — per-bank profile + reconciliation gate |
| WPS / payroll agent | Salary transfer and SIF processing | Versioned file/API profile | Payroll + Finance | MVP / Phase 2 | Active — approved institution |
| UAE eInvoicing (ASP) | Structured B2B/B2G invoice exchange | PINT AE / provider API | Tax + Integration Owner | MVP readiness | Accredited-provider gate open |
| Sanctions / PEP / adverse media | Screening data | Licensed feed / API | MLRO — Ahmed Al Blooshi | MVP | Active — licensed source + rescreen profile |
| Parking / access devices | ANPR, barriers, printers, terminals | Device adapters / events | Operations | Phase 3 | Approved future profile |
Static render mockup — no live data. Source: ERP Modern Development Specification v2.0 · Covers: INT-01, INT-02, INT-03, INT-04, INT-05, INT-06, INT-07, INT-08, UX-28.