Skip to content

The sales operating system for Gulf brokerages.

One authenticated console for the whole brokerage, with two AI agents and a human on every write.

Plot mapOwn developmentsSite visits
Demonstration

Palm Views

Block C · 12 units · 4 available

Block ABlock BBlock CCornerPark-facingAllocated
  • available
  • reserved
  • sold

Sample data

Select a unit to see its detail.

Block C

  • Available4
  • Reserved3
  • Sold5

Payment plan

  • On booking20%
  • During construction40%
  • On handover40%

Embed

Map iframe snippet for the brokerage site.

The plot map, built as a live surface with sample data.

The problem

The patchwork does not talk to itself.

Run the brokerage from one console — inbox, dealer commissions, site visits, plot and tower inventory, overseas investors — with an AI that sells on the channels your buyers already use, and an ops copilot your team can ask in plain English.

Leads trapped in chats

Buyers expect an instant reply at midnight, and the enquiry is sitting in someone’s personal inbox.

Commission chaos

Partners expect accurate payouts, and VAT status lives in a spreadsheet cell somebody last corrected.

No trustworthy dashboard

Management wants one trustworthy view, and gets monthly numbers assembled by hand from five sources.

AI without guardrails

Generic chatbots invent answers or mutate records, so nobody trusts them near the inventory.

Two AI agents

AI on both sides of the counter, with a human on every write.

The external responder answers buyers from live inventory and your documents. The internal copilot answers staff and proposes changes — and proposing is all it does, because every write becomes an approval card.

The internal copilot

Write tools never execute inside the model loop. They create an approval card with editable arguments, and nothing changes until a person confirms it.

Dealer directoryCommission ledgerOverseas investors
Demonstration

Commission ledger

Cycle Oct 2026 · VAT 5% where registered

All dealersVAT registered onlyBulk pay
DealerGrossVATNetStatus
Al Reem PropertiesVAT registered52,4002,62049,780PENDING
Gulf Bridge RealtyVAT registered38,0001,90036,100PAID
Marhaba EstatesUnregistered27,500027,500PARTIAL
Sahara LinksVAT registered18,80094017,860DISPUTED
Desert Rose BrokersUnregistered9,60009,600PAID

Copilot

Agentic mode on
Mark Al Reem Properties paid for October.

This is a write, so it needs your approval before anything changes.

mark_dealer_paid

Approval card · Demonstration

Dealer
Al Reem Properties
Cycle
Oct 2026

Awaiting confirmation. Nothing has changed.

The external responder

It answers only from the tools its configuration permits and the knowledge base. Hot intent, a booking, or ambiguity hands the thread to a human, and the AI steps aside until it is released.

ConversationsSite visitsPlot mapDocuments
Demonstration

A. Khalil WhatsApp

Palm Views · 2 Bed · Demonstration

AI answeringHuman standing by
  1. Buyer

    23:41

    Do you have any 2 bed left in Palm Views, and what is the payment plan?

  2. Responder

    23:41

    Two remain in Block C, both park-facing. The plan is 20% on booking, 40% during construction, 40% on handover.

    Answered from Live inventory, payment plan (knowledge base)

The responder is answering from permitted tools only.

Command Dashboard

A live brokerage view, not a monthly report.

KPIs, lead trend, commissions due, and project cards update as the work happens. Projects are a filter dimension, not separate logins.

Command DashboardConversationsSite visitsPlot mapDealersDocuments
Sample data

Command Dashboard

All projects

This monthPalm Views+3 projects

Overview

Sample data

Active leads

248

Bookings this month

17

Commissions due (AED)

412,000

Active dealers

36

LeadProjectSourceTempAgent
L-2418Palm ViewsWhatsApp AIHotS. Mansour
L-2417Marina ResidencesInstagramWarmO. Aziz
L-2415Downtown SuitesWalk-inHotS. Mansour
L-2412Harbour TowersOverseasColdL. Rahimi
L-2409Palm ViewsReferralWarmO. Aziz

Top dealers by gross commission

  • Al Reem Properties412,000
  • Gulf Bridge Realty268,500
  • Marhaba Estates191,200

Palm Views

Under construction

61/9647.9%

Marina Residences

Launched

88/14031.4%

Downtown Suites

Handover

70/7294.4%

Harbour Towers

Off-plan

23/2108.1%

Plot and tower inventory

Status moves through available, reserved, sold, possession and hold. The copilot can set it — as an approval card.

Modules

Everything the brokerage needs to sell and settle.

One system of record underneath all of it, so a reserved unit updates the plot map and the tower inventory together.

Conversations

Omni-channel inbox across WhatsApp, Instagram and Facebook, with takeover and release.

Site visits

From scheduled through to visited, no-show or cancelled, with outcomes logged back into the pipeline.

Inventory

Interactive plot map and own-development towers, with buyer and installment schedules on each unit.

Documents

Document factory and a searchable vault — sale agreements, token receipts, installment schedules, NOCs.

Dealers and commissions

Dealer directory and a commission ledger with VAT, bulk payouts and statement export.

Overseas investors

Stage pipeline by country, with hours since last contact driving follow-up.

Co-broke network

Member verification, co-deal offers, and fraud alerts that need peer confirmation.

Analytics and reports

Server-computed analytics and downloadable reports across leads, agents, dealers and conversations.

Overseas investorsCo-broke networkAnalytics and reports
Sample data

Overseas investors

7 open · 3 need follow-up

All countriesUKKSABulk stage update
  1. New

    1

    J. Whitfield

    UK

    Palm Views

    3h ago
  2. Contacted

    2

    N. Al-Otaibi

    KSA

    Marina Residences

    19h ago

    R. Menon

    India

    Downtown Suites

    41h agoFollow up
  3. Docs shared

    1

    S. Okafor

    UK

    Palm Views

    6h ago
  4. Visit booked

    1

    H. Qureshi

    Pakistan

    Harbour Towers

    2h ago
  5. Token paid

    1

    A. Al-Harbi

    KSA

    Palm Views

    27h agoFollow up
  6. Booked

    1

    M. Farouk

    Egypt

    Marina Residences

    52h agoFollow up
The overseas investor pipeline, with hours since last contact.

Governance

What clients ask about first.

Control questions come before feature questions in every conversation, so they are answered here in full.

Writes never bypass humans.

Every copilot mutation is an approval card executed only by the decide endpoint.

The external agent only reads.

It reads only what its configuration allows, and takeover freezes auto-reply.

VAT comes from registration status.

Commission VAT is derived from dealer registration status, not from a sticky spreadsheet cell.

The vault keeps the evidence.

The document vault keeps a payload snapshot of what was generated.

Fraud alerts need two members.

A disputed file in the co-broke network requires peer confirmation before anyone trusts it.

Staff sign in with roles.

JWT staff authentication with role levels, and passwords hashed with PBKDF2.

Missing keys fail loudly.

Missing provider keys degrade loudly and safely — never silent data corruption.

Not finished

What is not finished.

You would find this out in the first demo. Better here.

Deferred

Marketing Studio has a full interface and no backend. Generation, posting and scheduling are not wired up.

Deferred

Schedule Analysis previews Primavera and Excel files in the browser. The independent CPM engine is specified, not built.

Deferred

OCR for scanned documents in the knowledge base is not wired.

Deferred

WhatsApp and Meta delivery is live when tokens are configured, and several actions stay inert until they are.

Getting started

Days, not months.

Soft-launch on inbox, visits and dealers first, and turn the rest on as it settles.

01

Stand up Postgres with pgvector, the API and the application over Docker Compose.

02

Configure the brokerage — name, helpline, address, portal URL, theme.

03

Seed or import projects, blocks and plots, and your own developments.

04

Invite staff across Super Admin, Admin, Officer and Read Only.

05

Upload brochures, payment plans and FAQs as the knowledge base.

06

Connect Meta when you want channel delivery, then turn the agents on.

Start with a conversation.

Tell us what your brokerage runs on today, and we will show you what it looks like on one platform.